Ohmyzsh

OhMyZsh + Alpine Linux

Linux 2022. jan 8.

Mi az az OhMyZsh?

Az OhMyZsh egy nyílt forráskódú, közösség által készített és karbantartott framework a zsh konfigurációnk kezeléséhez. Ezekmellett több mint 200 pluginnal büszkélkedhet amiket mi is teljesen ingyen használatba tudunk venni. Azthinnénk itt kimerül a plusz adottságokból de nem! Rengeteg témát tudunk beállítani amit szintén az OhMyZsh közösség alkotott. Persze, ha kedvünk támad kicsit programozgatni saját témákat is csinálhatunk hozzá. Ebben a gyors kis cikkben arról fogok írni, hogy is tudjuk telepíteni illetve milyen lépéseket kell megtennünk ahhoz, hogy alpine linuxon is zökkenőmentesen tudjon működni.

Alpine előkészítése.

Igazából ahhoz, hogy az OhMyZsh-t működésre bírjuk nem kell sok minden hozzá. A libuser csomag azért szükséges, hogy meg tudjuk változtatni az alapvető shell-t. A curl ahhoz kell, hogy valamilyen módon le tudjuk tölteni a telepítő .sh file-t.

sudo apk add libuser zsh curl

OhMyZsh telepítés.

Akrámilyen hihetetlen az OhMyZsh-nak van egy soros telepítője amit csak be kell illesztenünk a terminálba és már fent is van!

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

ZSH beállítás alapértelmezett shellként.

Alpine linuxon az OhMyZsh nem szereti beállítani magát ezért ezt manuálisan kell megtennünk. Ezért kellett feltelepíteni libuser csomagot.

sudo lchsh $USER

A $USER helyére természetesen azt a felhasználónevet kell írnunk amely felhasználónak át akarjuk állítani az alapvető shell-t. Amennyiben annak a felhasználónak szeretnénk amivel be vagyunk jelentkezve hagyhatjuk így is mivel a $USER egy változtó ami a saját felhasználónevünkre mutat.

ZSH témázás.

Rengeteg téma közül válogathatunk hála a közösségnek. A témákat itt találjuk meg: https://github.com/ohmyzsh/ohmyzsh/wiki/Themes

Mindenki tetszőleges szövegszerkesztővel nyissa meg a ~./zshrc fájlt.
A rengeteg kommnet alatt találunk egy olyat, hogy ZSH_THEME . Oda kell be írnunk annak a témának a nevét amely a legjobban megtetszett nekünk. Nekem a darkblood tetszett meg nagyon ezért azt fogom most használni.

Miután elmentettük jelentkezzünk ki, majd vissza be. Ha nem vétettünk hibát akkor már az új shell témánkat kell, hogy lássuk!

Végszó.

Remélem tudtam segíteni, és hasznosnak találod ezt a cikkemet! Amennyiben így van kérlek tégy egy megosztást amihez jobb oldalt vagy telefonról az oldal alján találsz gombokat. Ha esetleg problémad akad nyugodtan csatlakozz discord szerveremhez amihez ITT vagy az oldal alján találsz meghívót! ❤️

Tagek

Szupi! Sikeresen felíratkoztál!
Szupi! Fejezd be az előfizetést a teljes hozzáféréshez.
Üdv újra! Sikeresen bejelentkeztél!
Siker! A fiókod aktiválva van, mostmár minden tartalomhoz hozzáférsz!