Az az 513 csomag elég minimalistának hangzik, de a 400 mega az meg egy kicsit soknak. Igaz 2+ éve használtam, de akkor nekem egy régi inteles notin 140-170 MB között evett. Az új SSD milyen modell pontosan, és milyet váltott? Meglehet, hogy a régi lassult már be, de lehet valóban a sallangmentes rendszer is, főleg, ha a régi DE-kkel volt bloatosítva.
A Draculát én is szeretem, sötét, de nem túlságosan, meg nem unalmas szürke, hanem enyhe lilás beütés. Én most Tokyo Night-on vagyok (ez is kicsit lilás szürke), de csak neovim-ben, a WM-nek nálam sosincs témája, színezése. Egy háttérkép, meg felül egy fekete panel fehér betűkkel, meg általában a háttérképhez illő színnel van rajta egy-két elválasztókarakter, pl. | vagy ≣, de tényleg ennyi. Egyszerűen lusta vagyok komplett színtémát csinálni minden háttérképhez. Még a terminálomnak sem szokott lenni színtémája, az unalmas, sztenderd VGA/base16 színeket használom, de a shell prompt, fm6000 fetch, man, ls, stb. kimenete azért egységesen színezve van (jelenleg retró CGA neonlila-türkiz), meg egyes alkalmazásoknak van saját témája, neovim, mc, Vifm, htop, neomutt, saját scriptek, stb., mindegyiknek más, sőt, némelyiknek alternatív színe van, ha rootként fut. A terminálnak azért sem jó nagyon egyedi színtémát adni, mert vannak programok, amikben fixre drótozott (nem cserélhető, egyedi témából kilógó) színek vannak, és ezek legtöbbször nem mutatnak jól tetszőleges témával, egyenesen akár szarul nézhetnek ki, és belefáradtam ezzel küzdeni. Nem azért van a rendszer, hogy állandóan témázzak, meg csinosítsam, hanem hogy használjam.
zsh-t nem használok, de ahogy nézem, mindent jól csináltál. Amit megtennék, hogy megnézni, hogy a cache fájl létrejött-e az adott útvonalon, esetleg amikor már fut az zsh, akkor kézzel indítani shellből az autoload -Uz compinit && compinit parancsot. Esetleg még ami gyanús, az a matcher-list, próbaképp kikommentezheted, lehet csak az illeszkedik rosszul, és azért nem működik. Csak tipp. Basht használok, mert igaz, hogy az kevesebbet tud, de nekem elég (azért autocompletion-t, fzf history-t, aliasokat, stb. bedrótoztam), plusz a Bash sztenderd, fent kell lennie, mivel egy csomó más szoftver fixre drótozottan dependelhet rá, és feleslegesnek tartom, hogy ha már fent van úgyis, akkor egy másik shellt használjak. A zsh-val az is a bajom, hogy mire ezeket az extra modulokat beleintegrálom, kiegészítés, menük, stb., addigra bloat lesz a Bash-hoz képest. Sőt, igazából többféle shellt használok, a /bin/sh nálam a /bin/dash-re mutat, ami egy minimál POSIX shell és a scriptek is gyorsabban futnak benne, a login shellem /bin/bash, de ez nem zárná ki, hogy a terminálokat valami másik shellel indítsam, mert végül is szimpatikus a zsh és a fish is interaktív shellnek, de egyelőre még maradok a Bashnél. Esetleg ha arra annyira ráunnék, akkor váltok valami másra. Van még a nushell és elérhető a MS-féle powershell is, de azok vicc kategória szerintem. A tradicionális Unix shellek (ksh, csh, tcsh, stb.) nekem meg túl fapad interkatív shellként, elég buták, és elég korlátozottan okosíthatók.