Modern, güçlü ve kullanımı kolay Ubuntu terminal özelleştirme sistemi. Zsh, Oh My Zsh, Powerlevel10k ve 14 profesyonel CLI aracı ile terminalinizi güçlendirin.
- 🧛 Dracula - Gotik ve şık
- 🌊 Nord - Mavi/Gri göze yumuşak
- 🍂 Gruvbox - Retro sıcak tonlar
- 🌃 Tokyo Night - Modern mavi/mor
- 🎀 Catppuccin - Pastel renkler
- 🌙 One Dark - Atom editör teması
- ☀️ Solarized - Bilimsel renk paleti
- Zsh + Oh My Zsh (Tam paket: fontlar, pluginler, aliases)
- Powerlevel10k teması
- Renk teması değiştirme
- Plugin yönetimi
- 14 terminal aracı (tek menüde)
- Tmux kurulumu
- FZF - Fuzzy finder
- Zoxide - Akıllı cd komutu
- Exa/Eza - Modern ls
- Bat - Syntax highlighted cat
- Ripgrep - Hızlı arama
- fd - Modern find
- Delta - Git diff viewer
- Lazygit - Git TUI
- btop - Sistem monitörü
- dust - Disk kullanımı
- duf - Disk bilgisi
- procs - Modern ps
- atuin - Shell history
- tldr - Basitleştirilmiş man pages
- Sistem sağlık kontrolü
- Otomatik teşhis ve çözüm
- Yedek yönetimi
- Tam kaldırma (19 adım)
- Ayarlar
- Mevcut
.aliasesdosyanızı otomatik tespit - Örnek şablon dosyası
- Zsh uyumluluğu kontrolü
# 1. Repository'yi klonla
git clone https://github.com/alibedirhan/Terminal-Theme-format-after.git
cd Terminal-Theme-format-after
# 2. Scripti çalıştırılabilir yap
chmod +x terminal-setup.sh
# 3. Başlat
./terminal-setup.sh# Menüden seçim yap:
# 1-4: Tema ile tam kurulum (önerilen)
# 5: Zsh + Oh My Zsh (tam paket, tema sonra seçilir)
# 9: Terminal araçları (14 araç tek menüde)./terminal-setup.sh
# Menü 1: Dracula Teması seç
# Tüm bileşenler otomatik kurulur
# P10k wizard açılır, görsel tercihleri seç./terminal-setup.sh
# Menü 5: Zsh + Oh My Zsh seç
# Fontlar + Pluginler + Aliases otomatik
# Menü 7'den istediğin temayı seç./terminal-setup.sh
# Menü 9: Terminal Araçları
# Seçenek 1: Hepsini kur (14 araç)
# Veya tek tek araç seç./terminal-setup.sh
# Menü 14: Tümünü Kaldır
# 19 adımda her şeyi temizler
# Script hiç çalıştırılmamış gibi olur- İşletim Sistemi: Ubuntu 20.04 veya üzeri
- Internet: Paket indirmeleri için
- Sudo Yetkisi: Paket kurulumları için
- Disk Alanı: ~500MB (tüm araçlar dahil)
Terminal-Theme-format-after/
├── terminal-setup.sh # Ana script
├── terminal-ui.sh # Görsel arayüz
├── terminal-assistant.sh # Otomatik teşhis
├── core/
│ ├── terminal-base.sh # Zsh, Oh My Zsh, P10k
│ ├── terminal-tools.sh # 14 CLI aracı
│ └── terminal-config.sh # Tema, tmux, kaldırma
├── utils/
│ ├── helpers.sh # Logging sistemi
│ ├── system.sh # Terminal detection
│ └── config.sh # Backup, snapshot
├── themes/
│ ├── dracula.sh
│ ├── nord.sh
│ └── ... (7 tema)
└── aliases/
└── .aliases # Örnek alias dosyası
- Aliases şablon sistemi: Örnek
.aliasesdosyası eklendi - Otomatik source: Terminal araçları kurulumundan sonra
.zshrcotomatik yükleniyor (opsiyonel) - Gelişmiş hata mesajları: FZF ve Zoxide kurulumlarında detaylı log
- FZF kurulum hatası:
--allve--no-bashçelişkisi giderildi - Zoxide kurulum hatası: Pipe sorunu çözüldü
- Menü 5 eksiklikleri: Fontlar, pluginler, aliases eklendi
- Yeni README: Tam güncelleme
- CHANGELOG: v4.3.0 için detaylı değişiklik listesi
- Örnek .aliases: Navigation, Git, sistem aliasları
# ~/.zshrc'de olmalı:
[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
# Manuel test:
fzf --version# ~/.zshrc'de olmalı:
eval "$(zoxide init zsh)"
# PATH kontrolü:
echo $PATH | grep ".local/bin"# Terminal fontunu değiştir:
# GNOME Terminal → Preferences → MesloLGS NF Regular# Terminal'i kapat ve tekrar aç
# Veya:
source ~/.zshrcKatkılarınızı bekliyoruz!
# 1. Fork et
# 2. Feature branch oluştur
git checkout -b feature/amazing-feature
# 3. Commit et
git commit -m 'feat: amazing feature ekle'
# 4. Push et
git push origin feature/amazing-feature
# 5. Pull Request açMIT License - detaylar için LICENSE dosyasına bakın.
- GitHub: @alibedirhan
- Repository: Terminal-Theme-format-after
- Issues: Sorun bildir
Bu projeyi beğendiysen yıldız vermeyi unutma! ⭐
- Oh My Zsh
- Powerlevel10k
- FZF
- Tüm katkıda bulunanlara 💙