fix(fish): bind eza --icons so ls accepts a path argument
The ls/la/ll/lt aliases ended with a bare --icons, whose WHEN value is optional, so a trailing path was parsed as that value: `ls .claude` failed with "invalid value '.claude' for --icons". Bind it as --icons=always, matching --color=always.
This commit is contained in:
@@ -52,10 +52,10 @@ in
|
||||
];
|
||||
|
||||
shellAliases = {
|
||||
ls = "eza -al --color=always --group-directories-first --icons";
|
||||
la = "eza -a --color=always --group-directories-first --icons";
|
||||
ll = "eza -l --color=always --group-directories-first --icons";
|
||||
lt = "eza -aT --color=always --group-directories-first --icons";
|
||||
ls = "eza -al --color=always --group-directories-first --icons=always";
|
||||
la = "eza -a --color=always --group-directories-first --icons=always";
|
||||
ll = "eza -l --color=always --group-directories-first --icons=always";
|
||||
lt = "eza -aT --color=always --group-directories-first --icons=always";
|
||||
"l." = "eza -a | grep -e '^\\.'";
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user