if status is-interactive fastfetch --logo small --structure Title:Separator:OS:Kernel:Uptime:Packages:Shell:WM:Terminal:Memory:Break:Colors # --- Karşılama Mesajını Kapat --- set -g fish_greeting "" # --- Renk Şeması ve Görünüm --- # Terminalin daha modern görünmesi için parlak renkleri set ediyoruz set -g fish_color_command cyan --bold set -g fish_color_quote yellow set -g fish_color_redirection magenta set -g fish_color_end white set -g fish_color_error red set -g fish_color_param blue # --- Kullanışlı Aliaslar (Kısayollar) --- alias ls='ls --color=auto' alias ll='ls -lh' alias la='ls -A' alias l='ls -CF' alias ..='cd ..' alias ...='cd ../..' alias g='git' alias v='vim' # Sistem güncelleme kısayolu (Arch için örnektir, dağıtımına göre değiştirebilirsin) alias update='sudo pacman -Syu' # --- Fonksiyonlar --- # Klasör oluşturup içine anında giren fonksiyon function mkcd mkdir -p $argv cd $argv end end