# 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"