Zsh Kurulum ve Yapılandırma Rehberi (Kerim Kullanıcısı Örneği)
Zsh (Z Shell), terminal deneyimini daha güçlü, esnek ve göz alıcı hale getiren bir kabuktur. Bu rehber, Ubuntu sisteminde “kerim” isimli bir kullanıcı için Zsh kurulumunu ve yapılandırmasını kapsar.
1. Zsh Kurulumu #
Zsh’i sisteminize kurmak için aşağıdaki adımları izleyin:
sudo apt update
sudo apt install zsh -y
Kurulumu kontrol etmek için Zsh versiyonunu doğrulayın:
zsh --version
Varsayılan Kabuk Olarak Zsh Ayarlama #
Kerim kullanıcısı için Zsh’i varsayılan kabuk yapın:
chsh -s $(which zsh) kerim
Kerim kullanıcısının Zsh kullanmaya başlaması için oturumdan çıkıp tekrar giriş yapması gerekir.
2. Oh-My-Zsh Kurulumu #
Zsh’in özelleştirilmesini kolaylaştıran popüler bir framework olan Oh-My-Zsh’i kurun:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Kurulum tamamlandığında Zsh kabuğu otomatik olarak yüklenecektir.
3. Tema ve Eklentiler #
Tema Seçimi #
Oh-My-Zsh ile birçok tema gelir. “agnoster” teması örnek olarak belirlenmiştir:
-
Zsh ayar dosyasını (örneğin
~/.zshrc
) düzenleyin:nano ~/.zshrc
-
ZSH_THEME
değerini değiştirin:ZSH_THEME="agnoster"
-
Değişiklikleri uygulamak için terminali yeniden başlatın veya aşağıdaki komutu çalıştırın:
source ~/.zshrc
Faydalı Eklentiler #
Zsh’i daha fonksiyonel hale getirmek için eklentiler ekleyebilirsiniz. Yaygın kullanılan bazı eklentiler:
git
: Git komutlarını kısaltmalarla kullanın.zsh-autosuggestions
: Komutların otomatik tamamlama önerileri.zsh-syntax-highlighting
: Komut satırında renkli vurgulamalar.
Bu eklentileri etkinleştirmek için ~/.zshrc
dosyasında plugins
satırını bulun ve şu şekilde düzenleyin:
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
Gerekli Paketlerin Yüklenmesi:
-
Autosuggestions ve Syntax Highlighting kurun:
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions git clone https://github.com/zsh-users/zsh-syntax-highlighting ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
-
Değişiklikleri aktif edin:
source ~/.zshrc
4. Terminalinizin Görünümünü İyileştirme #
Powerline Yazı Tiplerini Kurma #
Agnoster gibi temalar için Powerline yazı tipleri gerekebilir:
-
Powerline yazı tiplerini yükleyin:
sudo apt install fonts-powerline -y
-
Terminal ayarlarınızda Powerline yazı tipini seçin.
5. Zsh Profili Test Etme #
Zsh’in düzgün çalıştığından emin olmak için yeni bir terminal oturumu açın ve temel komutları deneyin.
Bu adımları tamamladığınızda, “kerim” isimli kullanıcı için Zsh tam anlamıyla hazır hale gelecektir. Terminal deneyiminizi daha özelleştirerek geliştirebilirsiniz!