@EpiphanicSynchronicity @ozamidas @anildash yes re excellent #i3 docs. When I was extending #inxi window manager and desktop support I installed everything available, in some vms. i3 had by far the best docs of anything I tested. Best man page, best web docs, so I figured if their docs are this good their code must be as well. Sadly the same could not be said for #sway, the wayland i3 clone. Maybe that's gotten better by now. i3 docs also inspired me to upgrade inxi docs and public data.

Oh I nearly forgot. New #inxi 3.3.40 rolled out. This is mainly a critical bug fix for a feature very few people use (export to json/xml), plus a key name change. I have a rule that key names can't hold values, but I'd slipped and used BIOS or UEFI as the keyname, instead of firmware: BIOS. Plus a few small fixes. I tend to wait until there are enough updates to warrant a new release, but a bug that makes a feature always fail forced the early release.

Bug was a silly bad copy/paste, sigh.

La CLI, c'est la vie, épisode 24 : inxi, le grand informateur en ligne de commande.

https://peertube.fr/w/1igFDiztqDbroe6bRVf4ti

La CLI, c'est la vie, épisode 24 : inxi, le grand informateur en ligne de commande.

PeerTube

The classic #x11 window manager and desktop site xwinman.org came up in an unrelated #inxi issue on #codeberg. I had used that site to create the original list of window managers inxi supported, but then I didn't think about it.

One thing led to another and I found most of the site, except the /archive/ section, which is at archive.org.

Since this is roughly my skill, I grabbed the site, upgraded it to modern responsive html/css standards: https://smxi.org/wm/

Try it on your phone!

X Window Managers and Desktops Home Page

A guide to window managers and desktops for the X Window System and Linux/UNIX

With a faint whoosh #inxi 3.3.39 goes out the door. Some nice battery upgrades and more cpu variants handled. I got a flurry of pretty good #codeberg issues which led to most of the improvements and fixes. Also added a section to the inxi.changelog UPDATES: which are all the manually generated matching tables etc.

Ongoing #pinxi next #inxi updates. After the #Loongson data and upgrade, I decided to grit my research teeth and dig into #Zhaoxin x86 Via Centaur based CPU. As usual, I had to combine data sources to get the info on each variant. Now pinxi detects Zhaoxin, and gets advanced microarchitecture data for each known model.

Previously this was tossed in with Centaur data, which cut off when zhaoxin split from via (cpuid family 6 > 7). And was wrong too.

It's absurdly hard to find this cpu data.

Amazingly, someone showed up in #codeberg with an #inxi issue about #Loongson CPU support, something I have looked for data on for years. He provided 5 full sys-ci file pairs, which let me crudely emulate the cpu in test mode. Turned out the #MIPS detection failed because as of Loongson 3A5000 they have their own ISA, in other words it's its own type, forked from MIPS. Fixed the detection and many other glitches, added --loongson emulation flag, and now support works better than ever.

More battery updates in #pinxi next #inxi

Added more values and updated docs using kernel.org /sys/class/power_supply items.

They have been busy and added many new values.

#codeberg issue #341 prompted me to check what was available. Answer was a lot more! Most consumer systems won't have many of these, like battery temp, but now will show extra if it finds it. Also reordered and restructured fields to allow more clear ordering.

Fun fun.

Turns out 3.3.39 will be the battery upgrade release

@doctator I had to think about it. #xfce-terminal. I use #inxi almost every day but I always use the terminal, and inxi does many things. Since I use it to be a terminal only, I guess that's the closest I get to something that does one thing well on a daily basis. Also Kate but it does several things but it is really just a code editor. And #Filezilla. And often #acxi. I like using tools I made for my needs.
In #pinxi (next #inxi ) a full refactor of the venerable Battery module. A #Codeberg issue exposed the bad logic of the battery feature, which near as I can tell was roughly translated verbatim from the original bash during the #perl rewrite. I thought I'd redone all those but I missed battery section obviously. The only difference most users will see is fewer or more decimals. Issue was 0.01 Wh capacity and current charge. Which was prematurely trimmed to 0, actually string '0.0', aka true.