diff --git a/.local/scripts/actionmenu.fish b/.local/scripts/actionmenu.fish index c140166..47fc271 100755 --- a/.local/scripts/actionmenu.fish +++ b/.local/scripts/actionmenu.fish @@ -1,22 +1,30 @@ #!/usr/bin/env fish +function open_semester + set recent "/home/never/Documents/InNa/25_WiSe/" + set options (ls $recent) + set input (menu $options) + + alacritty --working-directory $recent/$input +end + function open_location - set options "󰈙 Documents" "󰝚 Music" "󰋩 Pictures" "󰕧 Videos" "󰇚 Downloads" "25_WiSe" + set options "25_WiSe" "󰈙 Documents" "󰝚 Music" "󰋩 Pictures" "󰕧 Videos" "󰇚 Downloads" set input (menu $options) - - switch $input - case $options[1] - alacritty --working-directory (xdg-user-dir)/Documents/ - case $options[2] - alacritty --working-directory (xdg-user-dir)/Music/ - case $options[3] - alacritty --working-directory (xdg-user-dir)/Pictures/ - case $options[4] - alacritty --working-directory (xdg-user-dir)/Videos/ - case $options[5] - alacritty --working-directory (xdg-user-dir)/Downloads/ - case $options[6] - alacritty --working-directory /home/never/Documents/InNa/25_WiSe/ + + switch $input + case $options[1] + open_semester + case $options[2] + alacritty --working-directory (xdg-user-dir)/Documents/ + case $options[3] + alacritty --working-directory (xdg-user-dir)/Music/ + case $options[4] + alacritty --working-directory (xdg-user-dir)/Pictures/ + case $options[5] + alacritty --working-directory (xdg-user-dir)/Videos/ + case $options[6] + alacritty --working-directory (xdg-user-dir)/Downloads/ end end