added eza colors

This commit is contained in:
2025-11-28 15:43:48 -08:00
parent 8e9143cba2
commit 21e5e6724e

104
zsh/zshrc
View File

@@ -1,9 +1,113 @@
# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:$HOME/.local/bin:/usr/local/bin:$PATH
# Eza colors matching Waybar theme
export EZA_COLORS="\
di=38;2;255;145;0:\
ln=38;2;255;145;0:\
ex=1;38;2;255;145;0:\
fi=38;2;179;154;118:\
*.txt=38;2;201;176;138:\
*.md=38;2;201;176;138:\
*.log=38;2;125;121;114:\
*.ini=38;2;179;154;118:\
*.conf=38;2;179;154;118:\
*.config=38;2;179;154;118:\
*.json=38;2;179;154;118:\
*.yml=38;2;179;154;118:\
*.yaml=38;2;179;154;118:\
*.toml=38;2;179;154;118:\
*.sh=1;38;2;255;145;0:\
*.bash=1;38;2;255;145;0:\
*.zsh=1;38;2;255;145;0:\
*.rs=38;2;201;176;138:\
*.py=38;2;201;176;138:\
*.js=38;2;201;176;138:\
*.ts=38;2;201;176;138:\
*.zwc=38;2;109;104;96:\
ur=38;2;201;176;138:\
uw=38;2;255;145;0:\
ux=38;2;255;145;0:\
ue=38;2;255;145;0:\
gr=38;2;138;136;128:\
gw=38;2;138;136;128:\
gx=38;2;138;136;128:\
tr=38;2;109;104;96:\
tw=38;2;109;104;96:\
tx=38;2;109;104;96:\
su=38;2;255;145;0:\
sf=38;2;255;145;0:\
xa=38;2;179;154;118:\
da=38;2;138;136;128:\
sn=38;2;201;176;138:\
sb=38;2;179;154;118:\
uu=38;2;255;145;0:\
un=38;2;125;121;114:\
gu=38;2;179;154;118:\
gn=38;2;125;121;114"
# Path to your Oh My Zsh installation.
export ZSH="$HOME/.oh-my-zsh"
# Use light variant to get black foreground on colored backgrounds
SOLARIZED_THEME="light"
# Override Agnoster color scheme
CURRENT_FG='black'
CURRENT_DEFAULT_FG='#b39a76'
# Current working directory - orange background with black text
AGNOSTER_DIR_FG='black'
AGNOSTER_DIR_BG='#ff9100'
# user@host - dark background with tan text
AGNOSTER_CONTEXT_FG='#b39a76'
AGNOSTER_CONTEXT_BG='#252529'
# Git clean status - orange with black text
AGNOSTER_GIT_CLEAN_FG='black'
AGNOSTER_GIT_CLEAN_BG='#ff9100'
# Git dirty status - tan background with dark text
AGNOSTER_GIT_DIRTY_FG='#1c1c1f'
AGNOSTER_GIT_DIRTY_BG='#b39a76'
# Bazaar clean
AGNOSTER_BZR_CLEAN_FG='black'
AGNOSTER_BZR_CLEAN_BG='#ff9100'
# Bazaar dirty
AGNOSTER_BZR_DIRTY_FG='#1c1c1f'
AGNOSTER_BZR_DIRTY_BG='#b39a76'
# Mercurial colors
AGNOSTER_HG_NEWFILE_FG='black'
AGNOSTER_HG_NEWFILE_BG='#ff0000'
AGNOSTER_HG_CHANGED_FG='#1c1c1f'
AGNOSTER_HG_CHANGED_BG='#b39a76'
AGNOSTER_HG_CLEAN_FG='black'
AGNOSTER_HG_CLEAN_BG='#ff9100'
# VirtualEnv - muted background with orange text
AGNOSTER_VENV_FG='#ff9100'
AGNOSTER_VENV_BG='#2d2d33'
# AWS Profile colors
AGNOSTER_AWS_PROD_FG='#ff9100'
AGNOSTER_AWS_PROD_BG='#ff0000'
AGNOSTER_AWS_FG='black'
AGNOSTER_AWS_BG='#ff9100'
# Status symbols - use orange for errors/warnings
AGNOSTER_STATUS_RETVAL_FG='#ff0000'
AGNOSTER_STATUS_ROOT_FG='#ff9100'
AGNOSTER_STATUS_JOB_FG='#ff9100'
AGNOSTER_STATUS_FG='#b39a76'
AGNOSTER_STATUS_BG='#252529'
# Optional: Show git branch status arrows
AGNOSTER_GIT_BRANCH_STATUS=true
# Set name of the theme to load --- if set to "random", it will
# load a random theme each time Oh My Zsh is loaded, in which case,
# to know which specific one was loaded, run: echo $RANDOM_THEME