diff --git a/scripts/.local/bin/aur b/scripts/.local/bin/aur new file mode 100755 index 0000000..b5d8732 --- /dev/null +++ b/scripts/.local/bin/aur @@ -0,0 +1,3 @@ +#!/bin/sh + +git clone "https://aur.archlinux.org/$1.git" diff --git a/scripts/.local/bin/books.sh b/scripts/.local/bin/books.sh new file mode 100755 index 0000000..1ef8d22 --- /dev/null +++ b/scripts/.local/bin/books.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +prefix=$HOME/Nextcloud/Books/ +# dmenu="pipemenu --title Books" +# dmenu="fuzzel -d -p books -w 80" +dmenu="bemenu -p books --center --list 20 down --width-factor 0.5 --border 2 --bdr #f6c2e7" +pdf=zathura +# pdf="flatpak run org.gnome.Papers" + +choice=$(find $prefix -type f | sed "s|$prefix||;s/_/ /g" | $dmenu) + +test -n "$choice" && $pdf $(echo $choice | sed "s/ /_/g;s|^|$prefix|") & diff --git a/scripts/.local/bin/papers.sh b/scripts/.local/bin/papers.sh new file mode 100755 index 0000000..1c86b37 --- /dev/null +++ b/scripts/.local/bin/papers.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +prefix=$HOME/Nextcloud/Papers/ +# dmenu="pipemenu --title Books" +# dmenu="fuzzel -d -p books -w 80" +dmenu="bemenu -p papers --center --list 20 down --width-factor 0.5 --border 2 --bdr #f6c2e7" +pdf=zathura +# pdf="flatpak run org.gnome.Papers" + +choice=$(find $prefix -type f | sed "s|$prefix||;s/_/ /g" | $dmenu) + +test -n "$choice" && $pdf $(echo $choice | sed "s/ /_/g;s|^|$prefix|") & diff --git a/scripts/.local/bin/pinentry-fuzzel b/scripts/.local/bin/pinentry-fuzzel new file mode 100755 index 0000000..4585c40 --- /dev/null +++ b/scripts/.local/bin/pinentry-fuzzel @@ -0,0 +1,18 @@ +#!/bin/sh + +echo "OK Please go ahead" +while read stdin; do + case $stdin in + GETPIN | getpin) + echo "D $(fuzzel --prompt-only "Passphrase: " --cache /dev/null --password --dmenu)" + echo "OK" + ;; + BYE | bye) + echo "OK closing connection" + exit 0 + ;; + *) + echo "OK" + ;; + esac +done