-
Notifications
You must be signed in to change notification settings - Fork 0
eza
Theme config for eza, the modern ls.
| File | Loaded via | Notes |
|---|---|---|
themes/mocha/theme.yml |
$env:EZA_CONFIG_DIR |
Catppuccin Mocha (mauve) — dark |
themes/latte/theme.yml |
$env:EZA_CONFIG_DIR |
Catppuccin Latte (mauve) — light |
eza reads theme.yml from the directory named in EZA_CONFIG_DIR, so each
flavour lives in its own subdirectory. The PowerShell profile sets
EZA_CONFIG_DIR to the mocha or latte dir based on the OS dark/light setting
($_isDark) — mirrors fzf, bat, lazygit, and tig. Mauve accent matches the fzf
prompt colour (#CBA6F7).
Themes are the official catppuccin/eza
files, vendored verbatim and renamed to theme.yml.
The profile defines ll / la / lt (long+git+icons, all, 2-level tree).
Native ls / Get-ChildItem is left untouched for object pipelines.
$env:EZA_CONFIG_DIR is set in powershell/Microsoft.PowerShell_profile.ps1
pointing directly at the repo — no copy needed, changes are live immediately.
Requires a Nerd Font for --icons glyphs (already used by the prompt).
Source: eza/README.md in the dotfiles repo.
Getting started
Core (Windows)
Cross-platform
Claude Code & AI
Reference
Legacy (Linux)
Troubleshooting