2024-10-07 18:40:29 -07:00
|
|
|
repo() {
|
2024-10-07 18:48:43 -07:00
|
|
|
local cmd="$1"
|
|
|
|
local arg="$2"
|
|
|
|
|
|
|
|
case "$cmd" in
|
|
|
|
'get' ) repo_clone "git" "$arg" ;;
|
|
|
|
'aur' ) repo_clone "aur" "$arg" ;;
|
|
|
|
'open') repo_open ;;
|
|
|
|
'list') list_repos ;;
|
|
|
|
'go' | 'goto') repo_goto "$arg" ;;
|
|
|
|
'new' | 'create') repo_new "$arg" ;;
|
|
|
|
'help' | "-h" | "-help" | "--help") repo_help ;;
|
|
|
|
*) echo "Unknown command: $cmd"; repo_help; return 1 ;;
|
2024-10-07 18:40:29 -07:00
|
|
|
esac
|
|
|
|
}
|