mirror of
https://github.com/acedanger/shell.git
synced 2025-12-06 01:10:12 -08:00
refactor: Update eza aliases for improved icon support and consistency
This commit is contained in:
@@ -6,19 +6,7 @@ alias gcm="git commit -m"
|
|||||||
|
|
||||||
alias findzombie="ps -A -ostat,pid,ppid | grep -e '[zZ]'"
|
alias findzombie="ps -A -ostat,pid,ppid | grep -e '[zZ]'"
|
||||||
|
|
||||||
# 🌟 Eza aliases - Modern replacement for ls (conditionally enabled by setup.sh)
|
|
||||||
# These provide enhanced directory listing with icons, git status, and tree views
|
|
||||||
# The setup script will enable these dynamically if eza is available, otherwise traditional ls aliases are used
|
|
||||||
alias la-eza="eza -la --color=auto --group-directories-first"
|
|
||||||
alias ll-eza="eza -laFh --color=auto --group-directories-first"
|
|
||||||
alias l-eza="eza -1 --color=auto --group-directories-first"
|
|
||||||
alias lt="eza --tree --level=2 --color=auto --group-directories-first" # Tree view (2 levels)
|
|
||||||
alias llt="eza -la --tree --level=2 --color=auto --group-directories-first" # Long tree view
|
|
||||||
alias lg="eza -la --git --color=auto --group-directories-first" # Show git status
|
|
||||||
alias lh="eza -la --color=auto --group-directories-first --sort=size" # Sort by size
|
|
||||||
alias lr="eza -la --color=auto --group-directories-first --sort=modified" # Sort by modified
|
|
||||||
alias lx="eza -la --color=auto --group-directories-first --sort=extension" # Sort by extension
|
|
||||||
alias tree="eza --tree --color=auto --group-directories-first" # Tree alias
|
|
||||||
|
|
||||||
# 🎬 Plex Media Server Management - Sexy Edition
|
# 🎬 Plex Media Server Management - Sexy Edition
|
||||||
alias plex="/home/acedanger/shell/plex/plex.sh"
|
alias plex="/home/acedanger/shell/plex/plex.sh"
|
||||||
@@ -38,14 +26,14 @@ alias fd="fd"
|
|||||||
alias fzf="fzf --preview='bat {}'"
|
alias fzf="fzf --preview='bat {}'"
|
||||||
|
|
||||||
# 🌟 Eza aliases - Modern replacement for ls
|
# 🌟 Eza aliases - Modern replacement for ls
|
||||||
alias ls="eza --color=auto --group-directories-first"
|
alias ls="eza --icons=always -a --color=auto --group-directories-first"
|
||||||
alias la="eza -la --color=auto --group-directories-first"
|
alias la="eza --icons=always -la --color=auto --group-directories-first"
|
||||||
alias ll="eza -laFh --color=auto --group-directories-first"
|
alias ll="eza --icons=always -la --classify=always -h --color=auto --group-directories-first"
|
||||||
alias l="eza -1 --color=auto --group-directories-first"
|
alias l="eza --icons=always -1 -a --color=auto --group-directories-first"
|
||||||
alias lt="eza --tree --level=2 --color=auto --group-directories-first"
|
alias lt="eza --icons=always -a --tree --level=2 --color=auto --group-directories-first"
|
||||||
alias llt="eza -la --tree --level=2 --color=auto --group-directories-first"
|
alias llt="eza --icons=always -la --tree --level=2 --color=auto --group-directories-first"
|
||||||
alias lg="eza -la --git --color=auto --group-directories-first"
|
alias lg="eza --icons=always -la --git --color=auto --group-directories-first"
|
||||||
alias lh="eza -la --color=auto --group-directories-first --sort=size"
|
alias lh="eza --icons=always -la --color=auto --group-directories-first --sort=size"
|
||||||
alias lr="eza -la --color=auto --group-directories-first --sort=modified"
|
alias lr="eza --icons=always -la --color=auto --group-directories-first --sort=modified"
|
||||||
alias lx="eza -la --color=auto --group-directories-first --sort=extension"
|
alias lx="eza --icons=always -la --color=auto --group-directories-first --sort=extension"
|
||||||
alias tree="eza --tree --color=auto --group-directories-first"
|
alias tree="eza --icons=always -a --tree --color=auto --group-directories-first"
|
||||||
|
|||||||
@@ -435,17 +435,17 @@ if command -v eza &> /dev/null; then
|
|||||||
cat >> "$ALIASES_FILE" << 'EOF'
|
cat >> "$ALIASES_FILE" << 'EOF'
|
||||||
|
|
||||||
# 🌟 Eza aliases - Modern replacement for ls
|
# 🌟 Eza aliases - Modern replacement for ls
|
||||||
alias ls="eza --color=auto --group-directories-first"
|
alias ls="eza --icons=always -a --color=auto --group-directories-first"
|
||||||
alias la="eza -la --color=auto --group-directories-first"
|
alias la="eza --icons=always -la --color=auto --group-directories-first"
|
||||||
alias ll="eza -laFh --color=auto --group-directories-first"
|
alias ll="eza --icons=always -la --classify=always -h --color=auto --group-directories-first"
|
||||||
alias l="eza -1 --color=auto --group-directories-first"
|
alias l="eza --icons=always -1 -a --color=auto --group-directories-first"
|
||||||
alias lt="eza --tree --level=2 --color=auto --group-directories-first"
|
alias lt="eza --icons=always -a --tree --level=2 --color=auto --group-directories-first"
|
||||||
alias llt="eza -la --tree --level=2 --color=auto --group-directories-first"
|
alias llt="eza --icons=always -la --tree --level=2 --color=auto --group-directories-first"
|
||||||
alias lg="eza -la --git --color=auto --group-directories-first"
|
alias lg="eza --icons=always -la --git --color=auto --group-directories-first"
|
||||||
alias lh="eza -la --color=auto --group-directories-first --sort=size"
|
alias lh="eza --icons=always -la --color=auto --group-directories-first --sort=size"
|
||||||
alias lr="eza -la --color=auto --group-directories-first --sort=modified"
|
alias lr="eza --icons=always -la --color=auto --group-directories-first --sort=modified"
|
||||||
alias lx="eza -la --color=auto --group-directories-first --sort=extension"
|
alias lx="eza --icons=always -la --color=auto --group-directories-first --sort=extension"
|
||||||
alias tree="eza --tree --color=auto --group-directories-first"
|
alias tree="eza --icons=always -a --tree --color=auto --group-directories-first"
|
||||||
EOF
|
EOF
|
||||||
echo -e "${GREEN}Eza aliases configured successfully!${NC}"
|
echo -e "${GREEN}Eza aliases configured successfully!${NC}"
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user