Re: Debian, so ugly and unwieldy!
On Fri, Jun 07, 2019 at 12:32:54PM -0700, James Lu wrote:
> >> +1 for Materia (materia-gtk-theme), especially the dark variant. It's a
> >> simple, flat dark theme that preserves contrast without being having a
> >> pitch black background, more so than Arc-Dark and even Adwaita-Dark. The
> >> widget effects might be a bit much for some but I don't mind them.
> >
> > Flat! Die, heretic! :)
>
> I don't think I prefer *flat* as much as I prefer *simple*. Vertex[2][3]
> is my favourite non-flat dark theme, if you're looking for something
> like that.
>
> [2]: https://github.com/horst3180/vertex-theme
> [3]: https://www.gnome-look.org/p/1013757/
It has that narrow scroller thingy, which I hate.
But it's also something a fellow d-devel poster likes that is NOT PACKAGED,
which I hate even more. :)
So I wonder if we should fix the second thing.
> > Yeah, but with the emergence of dark themes on Windows and Mac, such web
> > pages have mostly been fixed.
>
> This is actually a Firefox bug,
> https://bugzilla.mozilla.org/show_bug.cgi?id=1283086
>
> Most web page elements are fine - it's just forms and buttons that are
> broken since Firefox renders them using the system theme instead.
There's a CSS fix-up which I have on my primary desktop (and the old box I
copies it from), but that's not something set up by default.
Fixes that are not applied, live on a single computer for a single person,
thus as the distribution is concerned _don't exist_. That fixup is a hack
that doesnt't detect theme so it's not universal thus can't be upstreamed.
> >> I use Noto Sans, which supports a lot of languages out of the box and is
> >> the default in at least Cinnamon AFAIK.
> >
> > Noto has one technical problem: it registers hundreds of font family ones,
> > making font selection dialogs useless if you have Noto installed.
> >
> > It'd be better if we had just "Noto Sans", "Noto Serif" and "Noto Mono"
> > instead of "Noto Southwestern Reformed Klingon" as a separate family.
>
> Fair enough; I'm not familiar with the technical decisions behind this.
> For example it seems my GTK apps can display Chinese text fine using
> "Noto Sans", while KDE/Qt needs "Noto Sans CJK" for it to not show as a
> square?
Could someone with some fontconfig skills chime in?
> > Sub-pixel is awesome, but doesn't work right if your monitors have different
> > orientations (and with both code and almost all webpages being better in
> > portrait, you want one monitor in lanscape and 1 or 2 in portrait).
> >
> > Not an issue with laptops, of course.
> >
>
> Or you have a tiny desk like me and can only fit one monitor :(
> No one-size-fits-all solution here, I guess.
Only the monitor's leg must fit, thus on any real desk you can fit at least
two big ones. Then there are VESA stands.
I see no excuse to not have at least two big screens. Your eyes are worth
more than a bit of money and effort.
Just a note: 1920x1200 is the biggest resolution handled by common non-new
cables, GPUs and screens. When breaching that limit, you need dual-link,
which requires a special more expensive DVI cable which HDMI doesn't
support. So only a sufficiently new version of HDMI (which is surprisingly
ill spread -- and you need all three components to support it) or
DisplayPort can work correctly. Upon seeing juicy dirt-cheap 30" 2560x1600s
for sale I rushed and bought two without testing -- bad move.
> >> One of the issues with hardcoding QT_QPA_PLATFORMTHEME=gtk across
> >> sessions is that it conflicts with user settings if they prefer
> >> something else.[2]
> >
> > Yeah, I have it set up on my old desktop, and just copied ~ over when
> > installing another, but that'd be inappropriate for this tiny Pinebook. So
> > I ended up with no integration between GTK and QT, and this is one of
> > complaints that pushed me to start this thread.
> >
> > This should be done by default.
>
> ¯\_(ツ)_/¯ I'm not super familiar with how sessions work, but qt5ct in
> Debian is packaged in a way that only enables it if no
> QT_QPA_PLATFORMTHEME was set previously. Perhaps a smart DE would use a
> similar strategy if it wants to set QT_QPA_PLATFORMTHEME=gtk2. I don't
> recall how newest Cinnamon does this.
A safe assumption is that a GTK-based DE (xfce, mate, ...) would want QT
programs to comply, while a QT-based one wants a native theme. People don't
tend to flip DEs on a single machine much.
> > Meh, I'd say it's not an issue on any screen-attached machine. This
> > Pinebook is at the very bottom, yet has gobs of space for any system files.
> > I'd need to start piling up _data_ to possibly exhaust it.
>
> I'm in agreement here because I use Qt apps frequently (VLC, KeePassXC)
> even on a GTK based desktop.
When the web browser takes 2-4GB of RAM, the cost of an extra GUI toolkit
becomes infinitessimally small.
Meow!
--
⢀⣴⠾⠻⢶⣦⠀ What Would Jesus Do, MUD/MMORPG edition:
⣾⠁⢰⠒⠀⣿⡁ • multiplay with an admin char to benefit your mortal
⢿⡄⠘⠷⠚⠋⠀ • abuse item cloning bugs (the five fishes + two breads affair)
⠈⠳⣄⠀⠀⠀⠀ • use glitches to walk on water
Reply to: