21 lines
599 B
Fish
Raw Normal View History

2025-03-03 18:04:52 -08:00
function __repo_commands
echo "get\tClone a repository"
echo "open\tOpen the repository in a browser"
echo "aur\tClone an AUR repository"
echo "list\tList all repositories"
echo "go\tNavigate to a repository"
echo "goto\tNavigate to a repository"
echo "new\tCreate a new repository"
echo "create\tCreate a new repository"
echo "help\tShow help message"
end
function __repo_needs_command
set -l cmd (commandline -opc)
if [ (count $cmd) -eq 1 ]
return 0
end
return 1
end
complete -f -c repo -n '__repo_needs_command' -a '(__repo_commands)'