Instalacja zsh i oh-my-zsh dla lepszej konsolki
Większość dystrybucji linuxowych używa konsolkę w trybie bash. Ja osobiście preferuję tryb zsh ponieważ umożliwia on instalację takich rozszerzeń jak np. historia wpisanych poleceń, kolorowanie konsoli, skróty do zyppera, autouzupełnianie treści i wiele więcej. Oto co trzeba zrobić by zainstalować zsh i oh-my-zsh.
Wpisz w konsolkę
Na Fedorze/Nobara Linux sudo dnf install -y zsh
Na OpenSUSE Tumbleweed sudo zypper -n in zsh
później wpisujemy
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Na pytanie, czy chcemy by zsh był domyślną powłoką, odpowiadamy Y (tzn. Yes)
Motywy
By zmienić motyw konsoli, Wejdź tutaj i zapamiętaj nazwę motywu który chcesz zaaplikować.
W katalogu domowym, w menedżerze plików otwórz plik .zshrc
edytorem tekstu
znajdź w nim linijkę # ZSH_THEME=""
, zmaż # i dopisz w cudzysłowie nazwę motywu ZSH_THEME="nazwamotywu"
.
Zapisz plik, zrestartuj konsolkę.
Wtyczki
By wgrać wtyczki, Wejdź tutaj i zapamiętaj nazwy wtyczek, które chcesz zainstalować.
W katalogu domowym, w menedżerze plików otwórz plik .zshrc
edytorem tekstu
znajdź w nim linijkę # plugins=()
, zmaż # i wewnątrz nawiasów wpisuj nazwy pluginów, oddzielone od siebie spacjami.
Zapisz plik, zrestartuj konsolkę. U mnie wygląda to tak
plugins=(adb git command-not-found suse systemd zsh-kitty zsh-autosuggestions zsh-syntax-highlighting)
Niektóre pluginy znajdziemy na innych stronach i posiadają one dodatkowe wymagania instalacji. Np. autosugestie są tutaj a kolorowanie komend tutaj