diff options
-rwxr-xr-x | bin/extra/curszip | 6 | ||||
-rwxr-xr-x | bin/menuscripts/mmedia | 4 | ||||
-rw-r--r-- | config/essentials/shell/aliases.sh | 2 | ||||
-rw-r--r-- | config/home/.zshenv | 2 |
4 files changed, 8 insertions, 6 deletions
diff --git a/bin/extra/curszip b/bin/extra/curszip index 0de772f..2d86284 100755 --- a/bin/extra/curszip +++ b/bin/extra/curszip @@ -4,17 +4,17 @@ # $2: type list1() { find "$1" -mindepth 1 -maxdepth 1 -type "$2" -printf '%f\n'; } -curs="$(list1 ~/docs/school/Vakken d | dmenu -c)" +curs="$(list1 "$VAKKEN" d | dmenu -c)" [ "$curs" ] || exit 1 >&2 printf "curs: %s\n" "$curs" dldir="$(which xdg-user-dir > /dev/null 2>&1 && xdg-user-dir 'DOWNLOAD' || echo '~/dl')" zip="$(list1 "$dldir" f | fzf -f "$curs" | grep '\.zip$')" -[ "$zip" ] || exit 1 +[ "$zip" ] || exit 2 >&2 printf "zip: %s\n" "$zip" -cd -- ~/docs/school/Vakken/"$curs" || exit 1 +cd -- "$VAKKEN"/"$curs" || exit 3 rm -rf Cursus mv -- ~/dl/"$zip" . unzip -- "./$zip" diff --git a/bin/menuscripts/mmedia b/bin/menuscripts/mmedia index f4e6e3c..147a1dc 100755 --- a/bin/menuscripts/mmedia +++ b/bin/menuscripts/mmedia @@ -24,13 +24,13 @@ case "$1" in ;; "cursus") regex='^.*/[cC]ursus/index.html$' - dirs="$HOME/docs/school/Vakken" + dirs="$VAKKEN" concat_path() { sed "s#$dirs/##;s#/[cC]ursus/index.html##"; } viewer() { $BROWSER "$1"; } ;; "schoolpdf") regex='^.\+\.\(pdf\)$' - dirs="$HOME/docs/school/Vakken" + dirs="$VAKKEN" concat_path() { sed "s#$dirs/##;s#/[cC]ursus/index.html##;s#/Cursus/viewer/files/#: #"; } viewer() { $VIEWER "$1"; } ;; diff --git a/config/essentials/shell/aliases.sh b/config/essentials/shell/aliases.sh index c6bb139..509a3fe 100644 --- a/config/essentials/shell/aliases.sh +++ b/config/essentials/shell/aliases.sh @@ -247,7 +247,7 @@ alias cdl='cd ~/dl' alias cdoc='cd ~/docs' alias czk='cd ~/docs/zk' alias cda='cd ~/docs/android/projects' -alias csv='cd ~/docs/school/Vakken' +alias csc='cd $VAKKEN' alias cdpj='cd ~/proj' alias cdm='cd ~/music' alias cdp='cd ~/pics' diff --git a/config/home/.zshenv b/config/home/.zshenv index 901983d..c0c4344 100644 --- a/config/home/.zshenv +++ b/config/home/.zshenv @@ -98,3 +98,5 @@ export PLAN9=/usr/lib/plan9 export PATH="$PATH:$PLAN9/bin" export MAKEFLAGS="-j$(nproc)" + +export VAKKEN="$HOME/docs/school/2024-2025" |