systemctl uses ANSI escape codes to underline text (
\e[4m
) and then it also uses special escape codes – that Wikipedia classifies as “not in the standard”, but I haven’t looked it up – to *change the color of the underline*. That color change is barely noticeable in the first place.Some terminals don’t support this and now my systemctl output is *blinking* because of that.
gcr
thing running with *debug logs enabled* that print stuff like “sending secret exchange: …”? Is this healthy?)
~/bin
that you use daily, but you haven’t edited them once in well over 10 years …
Speaking of OS/2 … I just realized that Windows 3.x didn’t have icons, either. If I’m not mistaken, this only got added in Windows 95. In other words, OS/2 had this feature before Windows did, because at least OS/2 2.1 from 1993 had icons. Who would have thunk.
(Now I kind of want to know which system really introduced this feature.)
Nice, I never came in contact with OS/2.
https://lwn.net/SubscriberLink/1030004/898017c7953c0946/
> I like the looks of your window manager. That's using Wayland, right?
Oh, no. It’s still X11. All my recent Wayland comments resulted from me trying to switch, but I think it’s still too early. Being unable to use QEMU (because it can’t capture the mouse pointer) is a pretty big blocker for me. This is completely broken, it just happens to be unnoticeable with modern guest OSes, so it’s probably not a priority for devs.
(Not to mention that I would have to fork and substantially extend dwl in order to “replicate” my X11 WM. And then, after having done that, I’d have to follow upstream Wayland development, for which I don’t have the resources. Things would need to slow down before I can do that.)
> all that wasted space of the windows not making use of the full screen!!@1
Heh. I’ve been using tiling WMs for ~15 years now, so it’s actually kind of refreshing to see something different for a change. 😅
> Probably close to the older Windowses.
That particular theme is a ripoff of OS/2 Warp 3: https://movq.de/v/6c2a948882/s.png 😅
> We ran some similar brownish color scheme (don't recall its name) on Win95 or Win98
Oh god. Yeah, I wasn’t a fan of those, either. 🥴~
defn foo(_ x _): # Ignored arguments
https://www.rtp.pt/noticias/mundo/sobrecarga-do-planeta-humanidade-esgota-recursos-naturais-de-2025-esta-quinta-feira_v1671587
https://www.rtp.pt/noticias/mundo/sobrecarga-do-planeta-humanidade-esgota-recursos-naturais-de-2025-esta-quinta-feira_v1671587
Obligatory meme: https://www.digitalprintcustom.com/wp-content/uploads/2024/09/Jesus-Fucking-Christ.jpg :-D
Your brown and gray is a lovely combination.
And GNOME used to have them, too: https://upload.wikimedia.org/wikipedia/commons/9/9f/Gnome-2-22_%284%29.png
I like the looks of your window manager. That's using Wayland, right? The only thing on this screenshot to critique is all that wasted space of the windows not making use of the full screen!!@1 At least the file browser. 8-)
This drives me nuts when my workmates share their screens. I really don't get it how people can work like that. You can't even read the whole line in the IDE or log viewer with all the expanded side bars. And then there's 200 pixels on the left and another 300 pixels on the right where the desktop wallpaper shows. Gnaa! There's the other extreme end when somebody shares their ultra wide screen and I just have a "regularish" 16:10 monitor and don't see shit, because it's resized way too tiny to fit my width. Good times. :-D
Sorry for going off on a tangent here. :-) Back to your WM: It has the right mix of being subtle and still similar to motif. Probably close to the older Windowses. My memory doesn't serve me well, but I think they actually got it fairly good in my opinion. Your purple active window title looks killer. It just fits so well. This brown one (https://www.uninformativ.de/blog/postings/2025-07-22/0/leafpads.png) gives me also classic vibes. Awww. We ran some similar brownish color scheme (don't recall its name) on Win95 or Win98 for some time on the family computer. I remember other people visting us not liking these colors. :-D
https://bytes.4-walls.net/kat/dotfiles/src/branch/main/config/.local/bin/dict
https://bytes.4-walls.net/kat/dotfiles/commit/b5ca2e0eaba3cbc0cf0898926ffcb0bb064d17c7
https://bytes.4-walls.net/kat/dotfiles/src/branch/main/config/.local/bin/dict
https://bytes.4-walls.net/kat/dotfiles/commit/b5ca2e0eaba3cbc0cf0898926ffcb0bb064d17c7
https://movq.de/v/0e4af6fea1/s.png
GNOME, on the other hand, didn’t, at least to my old screenshots from 2007:
https://www.uninformativ.de/desktop/2007%2D05%2D25%2D%2Dgnome2%2Dlaptop.png
I switched to Linux in 2007 and no window manager I used since then had icons, apparently. Crazy. An icon-less existence for 18 years. (But yeah, everything is keyboard-driven here as well and there are no buttons here, either.)
Anyway, my draft is making progress:
https://movq.de/v/5b7767f245/s.png
I do like this look. 😊
https://arstechnica.com/ai/2025/07/research-shows-google-ai-overviews-reduce-website-clicks-by-almost-half/
Oh, interesting. Lessons learned: Never simply redefine things.
In i3, I don't have any application icons. I remember missing them at the beginning. But I don't even have the classical minimize, maximize and close buttons in the title bar either. Just the title. Being mostly keyboard driven and a tiling window manager, these buttons are not super useful, anyway.
X11 knows the data type “cardinal”. For example, the window property
_NET_WM_ICON
(which holds image data for icons) is an array of “cardinal”. I am already not really familiar with that word and I’m assuming that it comes from mathematics:https://en.wikipedia.org/wiki/Cardinal_number
(It could also be a bird, but probably not: https://en.wikipedia.org/wiki/Cardinalidae)
We would probably call this an “integer” today.
EWMH says that icons are arrays of cardinals and that they’re 32-bit numbers:
https://specifications.freedesktop.org/wm-spec/latest-single/#id-1.6.13
So it’s something like
0x11223344
with 0x11
being the alpha channel, 0x22
is red, and so on.You would assume that, when you retrieve such an array from the X11 server, you’d get an array of
uint32_t
, right?Nope.
Xlib is so old, they use
char
for 8-bit stuff, short int
for 16-bit, and long int
for 32-bit:https://x.org/releases/current/doc/libX11/libX11/libX11.html#Obtaining_and_Changing_Window_Properties
That is congruent with the general C data types, so it *does* make sense:
https://en.wikipedia.org/wiki/C_data_types
Now the funny thing is, on modern
x86_64
, the type long int
is actually 64 bits wide.The result is that every pixel in a Pixmap, for example, is twice as large in memory as it would need to be. Just because Xlib uses
long int
, because uint32_t
didn’t exist, yet.And this is something that I wouldn’t know how to fix without breaking clients.
Diz o anúncio deste tema que qualquer música sobre "inferno, demônios, vampiros ou qualquer outra referência ao submundo" serve... Ora, em 2020 estava uma tourné anunciada com #MarilynManson e o Ozzy, que foi cancelada porque o Ozzy precisou de iniciar tratamentos, e depois houve o lockdown. Essa tourné serviria para promover o album "WE ARE CHAOS" (que nunca chegou a ser tocado ao vivo), e nele há trevas infinitas, neste "INFINITE DARKNESS"...
https://marilynmanson.bandcamp.com/track/infinite-darkness

Diz o anúncio deste tema que qualquer música sobre "inferno, demônios, vampiros ou qualquer outra referência ao submundo" serve... Ora, em 2020 estava uma tourné anunciada com #MarilynManson e o Ozzy, que foi cancelada porque o Ozzy precisou de iniciar tratamentos, e depois houve o lockdown. Essa tourné serviria para promover o album "WE ARE CHAOS" (que nunca chegou a ser tocado ao vivo), e nele há trevas infinitas, neste "INFINITE DARKNESS"...
https://marilynmanson.bandcamp.com/track/infinite-darkness

https://trytender.app/
https://www.aaedmusa.com/projects/cara
#ptpol
#ptpol
#ptpol
$ pacman -Qi pinentry
Name : pinentry
Version : 1.3.1-5
Description : Collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol
Optional Deps : gcr: GNOME backend [installed]
gtk3: GTK backend [installed]
qt5-x11extras: Qt5 backend [installed]
kwayland5: Qt5 backend
kguiaddons: Qt6 backend
kwindowsystem: Qt6 backend
And it’s probably a good thing that they’re optional. I wouldn’t want to have all that installed *all the time*.
$ pacman -Qi pinentry
Name : pinentry
Version : 1.3.1-5
Description : Collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol
Optional Deps : gcr: GNOME backend [installed]
gtk3: GTK backend [installed]
qt5-x11extras: Qt5 backend [installed]
kwayland5: Qt5 backend
kguiaddons: Qt6 backend
kwindowsystem: Qt6 backend
And it’s probably a good thing that they’re optional. I wouldn’t want to have all that installed *all the time*.
The lid and bottom came from a wardrobe back panel I got from a mate, the sides were rocket sticks in their former lives. I found some scrap of felt in our material store and some hinges laying around in the drawers of my own workshop.
Unfortunately, the table saw teared up the plywood veneer fibres badly, even though I put tape around to prevent that. This is the first time it didn't work. At. All. To cover that up, I painted the box with some decades old tinting paint (price tag says Deutsche Mark, not Euro!) from my paint cabinet. It's awesome, works absolutely perfectly and doesn't smell the slightest bit. I reckon, this caliper box is plenty good enough for occasional use at our scout material store.

https://movq.de/v/0034cc1384/s.png
Then I realized: Wait a minute, lots of applications don’t set an icon? And lots of other window managers don’t show these icons, either? Openbox, pekwm, Xfce, fvwm, no icons.
Looks like macOS doesn’t show them, either?!
Has this grown out of fashion? Is this purely a Windows / OS/2 thing?
https://movq.de/v/0034cc1384/s.png
Then I realized: Wait a minute, lots of applications don’t set an icon? And lots of other window managers don’t show these icons, either? Openbox, pekwm, Xfce, fvwm, no icons.
Looks like macOS doesn’t show them, either?!
Has this grown out of fashion? Is this purely a Windows / OS/2 thing?
What are the types in this example?
items:
- part_no: A4786
descrip: Water Bucket (Filled)
price: 1.47
quantity: 4
- part_no: E1628
descrip: High Heeled "Ruby" Slippers
size: 8
price: 133.7
quantity: 1
items
is a dict containing … a list of two other dicts? Right?It is quite hard for me to grasp the *structure* of YAML docs. 😢
The big advantage of YAML (and JSON and TOML) is that it’s much easier to write code for those formats, than it is with XML.
json.loads()
and you’re done.
What are the types in this example?
items:
- part_no: A4786
descrip: Water Bucket (Filled)
price: 1.47
quantity: 4
- part_no: E1628
descrip: High Heeled "Ruby" Slippers
size: 8
price: 133.7
quantity: 1
items
is a dict containing … a list of two other dicts? Right?It is quite hard for me to grasp the *structure* of YAML docs. 😢
The big advantage of YAML (and JSON and TOML) is that it’s much easier to write code for those formats, than it is with XML.
json.loads()
and you’re done.