dotcli: Support nested folder commands.
This commit is contained in:
@@ -2,6 +2,13 @@ function __dot_custom_subcommands
|
||||
echo init
|
||||
echo help
|
||||
path basename $HOME/.config/dot/commands/*.fish 2>/dev/null | path change-extension ''
|
||||
|
||||
for d in $HOME/.config/dot/commands/*/
|
||||
test -d $d; or continue
|
||||
set -l name (path basename $d)
|
||||
test -f $d$name.fish; or continue
|
||||
echo $name
|
||||
end
|
||||
end
|
||||
|
||||
complete -c dot -n __fish_use_subcommand -a "(__dot_custom_subcommands)"
|
||||
|
||||
Reference in New Issue
Block a user