Update alias: return error if unknown option provided
This commit is contained in:
parent
1b53619a47
commit
fae3572178
|
@ -216,28 +216,33 @@ update() {
|
||||||
dotdrop install
|
dotdrop install
|
||||||
}
|
}
|
||||||
|
|
||||||
case "$1" in
|
if [ $# -eq 0 ]; then
|
||||||
all)
|
packages # Update only packages if no option was provided
|
||||||
all
|
else
|
||||||
;;
|
case "$1" in
|
||||||
dotfiles)
|
all)
|
||||||
dotfiles
|
all
|
||||||
;;
|
;;
|
||||||
plugins)
|
dotfiles)
|
||||||
plugins
|
dotfiles
|
||||||
;;
|
;;
|
||||||
{%@@ if profile == "Moria" @@%}
|
plugins)
|
||||||
docker)
|
plugins
|
||||||
docker-update
|
;;
|
||||||
;;
|
{%@@ if profile == "Moria" @@%}
|
||||||
repo)
|
docker)
|
||||||
repo
|
docker-update
|
||||||
;;
|
;;
|
||||||
{%@@ endif @@%}
|
repo)
|
||||||
*)
|
repo
|
||||||
packages
|
;;
|
||||||
;;
|
{%@@ endif @@%}
|
||||||
esac
|
*)
|
||||||
|
echo "Unknown option: $1"
|
||||||
|
return 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
_update() {
|
_update() {
|
||||||
|
|
Loading…
Reference in a new issue