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 = {
|
shellAliases = {
|
||||||
ls = "eza -al --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";
|
la = "eza -a --color=always --group-directories-first --icons=always";
|
||||||
ll = "eza -l --color=always --group-directories-first --icons";
|
ll = "eza -l --color=always --group-directories-first --icons=always";
|
||||||
lt = "eza -aT --color=always --group-directories-first --icons";
|
lt = "eza -aT --color=always --group-directories-first --icons=always";
|
||||||
"l." = "eza -a | grep -e '^\\.'";
|
"l." = "eza -a | grep -e '^\\.'";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user