summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xhome/xyz/.local/bin/cfg8
1 files changed, 4 insertions, 4 deletions
diff --git a/home/xyz/.local/bin/cfg b/home/xyz/.local/bin/cfg
index 56ba6d71..68ace1c0 100755
--- a/home/xyz/.local/bin/cfg
+++ b/home/xyz/.local/bin/cfg
@@ -3,11 +3,11 @@
while getopts clsmM opt; do
case $opt in
c) work_tree_dir="$HOME"
- cmd="git --git-dir=$HOME/.cfg$opt/ --work-tree=$HOME"
- meta_file="$XDG_CONFIG_HOME/myconf/cfg${opt}_meta";;
+ meta_file="$XDG_CONFIG_HOME/myconf/cfg${opt}_meta"
+ cmd="git --git-dir=$HOME/.cfg$opt/ --work-tree=$HOME";;
l|s) work_tree_dir=/
- cmd="sudo git --git-dir=/etc/.cfg$opt/ --work-tree=/"
- meta_file="/etc/myconf/cfg${opt}_meta";;
+ meta_file="/etc/myconf/cfg${opt}_meta"
+ cmd="sudo git --git-dir=/etc/.cfg$opt/ --work-tree=/";;
m) sudo gitmetap "$cmd" "$work_tree_dir" "$meta_file"
exit;;
M) sudo gitmetar "$meta_file"