Files
everforest-resources/cli/eza/template.fish
Ismo Vuorinen dd5e539bb5 feat: add missing project files and fix architecture compliance
- Add LICENSE file (MIT)
- Add CONTRIBUTING.md with generator-first workflow guidelines
- Add Makefile with comprehensive development commands
- Add .editorconfig for consistent code formatting
- Add CHANGELOG.md for version tracking
- Remove inconsistent non-variant files that bypassed generator architecture
- Fix installation script to use variant-specific paths (prevent config overwriting)
2025-09-06 00:36:23 +03:00

73 lines
1.5 KiB
Fish

# Everforest theme for eza (fish shell)
# Add these environment variables to your fish config (e.g., ~/.config/fish/config.fish)
# Everforest color definitions for eza
set -gx EZA_COLORS "\
di={{blue}}:\
ex={{red}}:\
fi={{fg}}:\
ln={{aqua}}:\
or={{red}}:\
ow={{blue}}:\
pi={{purple}}:\
so={{orange}}:\
bd={{yellow}}:\
cd={{yellow}}:\
su={{red}}:\
sg={{red}}:\
tw={{blue}}:\
st={{gray3}}:\
*.tar={{orange}}:\
*.zip={{orange}}:\
*.7z={{orange}}:\
*.gz={{orange}}:\
*.bz2={{orange}}:\
*.xz={{orange}}:\
*.jpg={{purple}}:\
*.jpeg={{purple}}:\
*.png={{purple}}:\
*.gif={{purple}}:\
*.svg={{purple}}:\
*.pdf={{green}}:\
*.txt={{fg}}:\
*.md={{green}}:\
*.json={{yellow}}:\
*.yml={{yellow}}:\
*.yaml={{yellow}}:\
*.xml={{yellow}}:\
*.toml={{yellow}}:\
*.ini={{yellow}}:\
*.cfg={{yellow}}:\
*.conf={{yellow}}:\
*.log={{gray3}}:\
*.tmp={{gray3}}:\
*.bak={{gray3}}:\
*.swp={{gray3}}:\
*.lock={{gray3}}:\
*.js={{yellow}}:\
*.ts={{blue}}:\
*.jsx={{blue}}:\
*.tsx={{blue}}:\
*.py={{blue}}:\
*.rb={{red}}:\
*.go={{aqua}}:\
*.rs={{orange}}:\
*.c={{blue}}:\
*.cpp={{blue}}:\
*.h={{purple}}:\
*.hpp={{purple}}:\
*.java={{orange}}:\
*.class={{orange}}:\
*.sh={{green}}:\
*.bash={{green}}:\
*.zsh={{green}}:\
*.fish={{green}}:\
*.vim={{green}}:\
*.nvim={{green}}"
# Alternative aliases for eza with color support
alias ls='eza --color=always --group-directories-first'
alias ll='eza --color=always --group-directories-first --long'
alias la='eza --color=always --group-directories-first --long --all'
alias lt='eza --color=always --group-directories-first --tree'