Zsh’de Powerlevel10k Kurulumu ve Kullanımı
Terminal güçlü bir araçtır ve onu özelleştirmek üretkenliğinizi büyük ölçüde artırabilir. Bunu yapmanın en popüler yollarından biri Powerlevel10k teması ile birlikte Zsh (Z Shell) kullanmaktır. Powerlevel10k, git durumu, Python ortamı ve çok daha fazlası gibi yararlı bilgileri görüntüleyebilen güzel ve son derece özelleştirilebilir bir istem sunar.
Bu kılavuzda, Zsh’yi yükleme, Powerlevel10k’yi ayarlama ve güzel ve verimli bir terminal deneyimi oluşturmak için özelleştirme sürecinde size yol göstereceğiz.
Powerlevel10k nedir?
Powerlevel10k, Zsh kabuğu için hız, esneklik ve görsel olarak çekici bir komut istemine odaklanan bir temadır. Gibi özellikler sağlar:
- Çeşitli stillerle özelleştirilebilir istemler.
- Git durumunu, kullanıcı bilgilerini, zamanı ve daha fazlasını görüntüleme desteği.
- Hızlı ve duyarlı bir kullanıcı arayüzü.
- Yeni kullanıcılar için kolay yapılandırma sihirbazı.
Adım 1: Zsh Kurulumu
Powerlevel10k’yı kurmadan önce, sisteminizde Zsh’nin kurulu olduğundan emin olmamız gerekir. Çoğu modern Linux dağıtımı, depolarında Zsh ile birlikte gelir. Eğer Zsh zaten kurulu değilse, aşağıdaki komutları kullanarak kurabilirsiniz:
Ubuntu/Debian için:
sudo apt güncellemesi
sudo apt install zsh -y
Fedora için:
Arch Linux için:
Kurulumdan sonra, Zsh sürümünü şu şekilde kontrol edebilirsiniz:
Çalıştırarak Zsh’yi varsayılan kabuk haline getirin:
Değişikliklerin etkili olması için oturumu kapatın ve tekrar oturum açın.
Adım 2: Oh My Zsh’yi Kurma
Zsh eklentilerinin ve temalarının yönetimini basitleştirmek için, Zsh ile çalışmayı kolaylaştıran bir çerçeve olan Oh My Zsh’yi kullanmanız önerilir. Aşağıdaki komut ile yükleyin:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Kurulumdan sonra, varsayılan kabuğunuz Zsh olarak değiştirilecek ve çeşitli eklentilere ve temalara erişebileceksiniz.
Adım 3: Powerlevel10k’nin Kurulması
Zsh ve Oh My Zsh yüklendikten sonra artık Powerlevel10k’yı yükleyebilirsiniz. Powerlevel10k deposunu Oh My Zsh’nin özel temalar dizinine klonlayın:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
Ardından, .zshrc dosyasını düzenleyerek Powerlevel10k’yi etkin temanız olarak ayarlayın:
Temayı ayarlayan satırı bulun (ZSH_THEME=”robbyrussell” gibi görünecektir) ve şu şekilde değiştirin:
ZSH_THEME="powerlevel10k/powerlevel10k"
Dosyayı kaydedin ve düzenleyiciden çıkın. Terminalinizi yeniden başlatarak veya çalıştırarak değişiklikleri uygulayın:
Adım 4: Powerlevel10k’nin Yapılandırılması
Terminalinizi Powerlevel10k etkinken ilk kez yeniden başlattığınızda, bir yapılandırma sihirbazı başlayacaktır. Bu sihirbaz, istem görünümünüzü tercihlerinize göre özelleştirmenize olanak tanır.
Çeşitli stiller arasından seçim yapabilirsiniz:
- Klasik: Temiz, minimalist bir bilgi istemi.
- Gökkuşağı: Çeşitli bölümleri olan renkli bir bilgi istemi.
- Yalın: Basit ve kompakt bir bilgi istemi.
- Saf: Minimalizme odaklanan Pure temasına benzer bir bilgi istemi.
Sihirbaz ayrıca saat, kullanıcı ve durum simgeleri gibi bilgileri görüntülemek isteyip istemediğinizi de soracaktır. Her bir seçimi yaparken, kurulumunuza ince ayar yapmanıza olanak tanıyan canlı bir önizleme göreceksiniz.
Yapılandırma sihirbazını istediğiniz zaman yeniden çalıştırmak için şu komutu uygulamanız yeterlidir:
Adım 5: Powerlevel10k için Yazı Tiplerini Yükleme
Powerlevel10k, simgeleri ve sembolleri doğru şekilde görüntülemek için özel yazı tipleri kullanır. Her şeyin amaçlandığı gibi göründüğünden emin olmak için bir İnek Yazı Tipi yüklemeniz gerekir.
Nerd Fonts deposundan istediğiniz Nerd Font unu indirin veya Powerlevel10k tarafından önerilen MesloLGS NF fontunu doğrudan indirin:
- MesloLGS NF yazı tiplerini bu bağlantıdan indirin.
- Her bir
.ttf
dosyasına çift tıklayıp “Yükle “yi seçerek fontları yükleyin
Yazı tiplerini yükledikten sonra, Powerlevel10k sembollerinin düzgün görüntülenmesini sağlamak için terminal emülatörünüzün yazı tipini MesloLGS NF olarak değiştirin.