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