2025-03-03 18:04:52 -08:00

25 lines
557 B
Fish

function repo
set cmd $argv[1]
set arg $argv[2]
switch "$cmd"
case 'get'
repo_clone "git" "$arg"
case 'aur'
repo_clone "aur" "$arg"
case 'open'
repo_open
case 'list'
list_repos
case 'go' 'goto'
repo_goto "$arg"
case 'new' 'create'
repo_new "$arg"
case 'help' '-h' '-help' '--help'
repo_help
case '*'
echo "Unknown command: $cmd"
repo_help
return 1
end
end