| 123456789101112 |
- # Completions for dotsync command
- # Subcommands
- complete -c dotsync -f -n "not __fish_seen_subcommand_from sync list status" -a "sync" -d "Sync dotfiles"
- complete -c dotsync -f -n "not __fish_seen_subcommand_from sync list status" -a "list" -d "List synced dotfiles"
- complete -c dotsync -f -n "not __fish_seen_subcommand_from sync list status" -a "status" -d "Show git status"
- # Help option
- complete -c dotsync -f -s h -l help -d "Show help message"
- # For sync subcommand, complete with files from home directory
- complete -c dotsync -n "__fish_seen_subcommand_from sync" -a "(__fish_complete_path \$HOME/)" -d "Dotfile to add"
|