( Raynes | 2022. 09. 20., k – 19:57 )

Majdnem mindegy melyiknél maradsz. Akár Debian is lehet, ha az megfelel, és nem kellenek az új verziós szoftverek, ellenkező esetben csakis Arch. WM-ből még ránézhetsz a Herbstluft WM-re, az is nagyon hasonló a bspwm-hez, dkwm-hez, épp úgy dinamikus tiling, épp úgy shell scriptből konfigurálod, csak bspc/dkcmd helyett herbstclient-tel üzengetsz neki. Annyi, hogy tud billentyűket kezelni, de használhatod hozzá az sxhkd-t is (vagy mxhkd, xbindkeys valamelyikét). Minimalista WM-ekből ez a Herbstluft és az Xmonad tudja a legtöbbet, bár utóbbi szerintem bloatabb és nehezen konfigurálható a Haskell miatt. Esetleg még awesome, de az meg megint többszörösét foglalja a bspwm-nek. Meg az i3wm,/Sway de az se annyira ultraminimalista, és sok embernek nem jön be a manual tiling miatt. A dwm, 2bwm, evilwm viszont már nagyon fapad. A dwm-et fel lehet patchelni, de annak az a buktatója, hogy akkor meg a bspwm-hez képest nem lesz minimalistább összességében, mivel nő a memóriaigénye, ahogy patcheled bele az extra funkciókat.

Pont ezt a baj, hogy nem tudom tovább minimalizálni a rendszert, ha belefeszülök, akkor se. Tippre az AMD GPU drivere foglalja, mert a régi inteles laptopon (X220) ennek felét foglalta majdnem (az is igaz, hogy az Sway Wayland + XWayland felállás volt, de megállt 140-170 MB között), szerintem egy modern GPU drivere ennyivel bonyásabb, nagyobb. Plusz a Pipewire is bloatabb már, mint anno a Pulseaudio volt. Simán lehet a különbség a Debian is. Arch alatt hihetőbb az a 220 MB. Természetesen én is a free -m kimenetét nézem, de ugyanazt kell mutassa a top parancs is. A htop, btop, grafikus feladatkezelők viszont máshogy mérik, az nem mérvadó.

Amivel még küszködök, az a panel minimalizálása. Hiába tértem át ugyanis a minimalistább lemonbar-ra, ha annak meg egy csomó scriptet meg figyelő progit kell futtatni, hogy a polybar szintjét elérje (asztalok kijelzőse, ablakcím, hangerő, esetleg hálózat vagy energiaprofil, és végül dátum-idő), és amit nyerek a réven, elbukom a vámon, összességében előrébb nem leszek vele. A WM-et sem tudom tovább minimalizálni, a TinyWM nem használó, illetve elkezdtem írni egy shell scriptes saját WM-et, a no-wm mintájára, de az sem használható állapotú, annyira fapad, hogy használhatatlan, csak proof of concept. Próbáltam a sytemd-journald-t is letiltani, de akkor meg hibádzott a dmesg log is, így újra engedélyeztem. At-spi-s cuccok is tiltva vannak, legalábbis automatán nem indulnak el, csak a Firefoxszal. dbus-t nem tudom letiltani, mert pár programnak kell, redshift, Steam, Firefox, stb.. Tervezek xterm-re átállni, mert az új verzió támogatja a truecolor-t és unicode-ot, és valami 6-7 megával kevesebbet eszik, mint az st, de a konfigurálása szarabb, mert .Xresource fájlnak kell küzdeni az ósdi szintaxisával.

Esetleg gondoltam, hogy konzolt használok és azon tmux, de akkor meg se hardveres gyorsítás, se rendes színmélység, meg a böngészőnek, ennek annak kell az X. Igazából a stardict CLI-je is bejött, nem azért tettem félre, mert rossz, bevált, hanem saját konverziójú szótárakkal használom, és azoknál hibát vétettem a létrehozáskor/indexeléskor, így egy csomó szót nem talál meg bennük a startdict, amit a Goldendict igen, mert az saját maga átindexeli. A neomutt is majdnem bevált, ami bajom van vele, hogy lassan indul, mert hosszan várakozik a mailserverre, míg az új leveleket lekéri IMAP-ból, de addig nem jelenik meg a felülete. Próbáltam még aerc-t, de azzal meg az a bajom, hogy a HTML maileknél fixen van drótozva, hogy csak w3m-mel lehet nézni őket, normál böngészőben nem engedi megnyitni. Pedig majdnem ott lennék, hogy a böngészőn és játékokon és launchereiken kívül minden alkalmazásom terminálos legyen. A hajszál választ el tőle, de az stabilan elérhetetlenné teszi egyelőre.