From 5f9a4b5d0fab2c21e6e9a4a00a12ff955015d99d Mon Sep 17 00:00:00 2001 From: opal Date: Sat, 3 May 2025 13:20:09 -0700 Subject: [PATCH] adding scripts and such --- .config/sway/config | 10 +++++----- .local/bin/{man.sh => manmenu} | 0 .local/bin/recipemenu | 18 ++++++++++++++++++ .local/bin/{unimenu.sh => unimenu} | 0 .local/bin/{zmenu.sh => zmenu} | 2 +- 5 files changed, 24 insertions(+), 6 deletions(-) rename .local/bin/{man.sh => manmenu} (100%) create mode 100755 .local/bin/recipemenu rename .local/bin/{unimenu.sh => unimenu} (100%) rename .local/bin/{zmenu.sh => zmenu} (96%) diff --git a/.config/sway/config b/.config/sway/config index 63f9f4a..6ce2e6f 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -201,16 +201,16 @@ bindsym $mod+Shift+0 move container to workspace $ws7 # Unused $mod+ bindings # bindsym $mod+a exec # bindsym $mod+c exec -bindsym $mod+m exec ~/.local/bin/man.sh +bindsym $mod+m exec ~/.local/bin/manmenu # bindsym $mod+n exec # bindsym $mod+o exec # bindsym $mod+q exec # bindsym $mod+s exec # bindsym $mod+t exec -# bindsym $mod+w exec +bindsym $mod+w exec /usr/bin/brave-browser # bindsym $mod+x exec # bindsym $mod+y exec -bindsym $mod+z exec ~/.local/bin/zmenu.sh +bindsym $mod+z exec ~/.local/bin/zmenu # bindsym $mod+9 exec # bindsym $mod+grave exec # bindsym $mod+Tab exec @@ -218,7 +218,7 @@ bindsym $mod+z exec ~/.local/bin/zmenu.sh # bindsym $mod+equal exec # bindsym $mod+bracketleft exec # bindsym $mod+bracketright exec -bindsym $mod+semicolon exec ~/.local/bin/unimenu.sh +bindsym $mod+semicolon exec ~/.local/bin/unimenu # bindsym $mod+apostrophe exec # bindsym $mod+comma exec # bindsym $mod+period exec @@ -233,7 +233,7 @@ bindsym $mod+semicolon exec ~/.local/bin/unimenu.sh # bindsym $mod+Shift+o exec # bindsym $mod+Shift+p exec # bindsym $mod+Shift+q exec -# bindsym $mod+Shift+r exec +bindsym $mod+Shift+r exec ~/.local/bin/recipemenu # bindsym $mod+Shift+s exec # bindsym $mod+Shift+t exec # bindsym $mod+Shift+u exec diff --git a/.local/bin/man.sh b/.local/bin/manmenu similarity index 100% rename from .local/bin/man.sh rename to .local/bin/manmenu diff --git a/.local/bin/recipemenu b/.local/bin/recipemenu new file mode 100755 index 0000000..fabc283 --- /dev/null +++ b/.local/bin/recipemenu @@ -0,0 +1,18 @@ +#!/bin/sh + +RECIPE_DIR="$HOME/sync/recipes" + +choice=$( + find "$RECIPE_DIR" -type f -printf '%f\n' | \ + bemenu -p "Recipe:" -l 10 -c -M 500 \ + --fn 'Monospace 14' \ + --tb '#1d2021' --tf '#d8a657' --fb '#1d2021' --ff '#d4be98' \ + --cb '#7daea3' --cf '#1d2021' --nb '#1d2021' --nf '#d4be98' \ + --hb '#7daea3' --hf '#1d2021' --sb '#7daea3' --sf '#1d2021' \ + --ab '#1b1b1b' --af '#d4be98' --scb '#1d2021' --scf '#d4be98' +) + +if [ -n "$choice" ]; then + file=$(find "$RECIPE_DIR" -type f -name "$choice" -print -quit) + [ -n "$file" ] && alacritty -e less "$file" +fi diff --git a/.local/bin/unimenu.sh b/.local/bin/unimenu similarity index 100% rename from .local/bin/unimenu.sh rename to .local/bin/unimenu diff --git a/.local/bin/zmenu.sh b/.local/bin/zmenu similarity index 96% rename from .local/bin/zmenu.sh rename to .local/bin/zmenu index 89579c0..d9bb889 100755 --- a/.local/bin/zmenu.sh +++ b/.local/bin/zmenu @@ -1,7 +1,7 @@ #!/bin/sh # ~/.local/bin/readmenu.sh -DOC_DIR="$HOME/docs" +DOC_DIR="$HOME/docs/books" choice=$( find "$DOC_DIR" -type f \