From c74afefc694f2d21b363a6f203f22943a682bb96 Mon Sep 17 00:00:00 2001 From: c0dev0id Date: Mon, 22 Jan 2024 14:47:42 +0100 Subject: [PATCH] Update 2024-01-22 14:47 OpenBSD/amd64-x13 --- .bin/nnn.sh | 20 ++++++++++---------- .config/bspwm/bspwmrc | 7 ++++--- .config/bspwm/sxhkdrc | 2 +- .ksh/environment.ksh | 2 +- 4 files changed, 16 insertions(+), 15 deletions(-) diff --git a/.bin/nnn.sh b/.bin/nnn.sh index 7c6a15c..92ba6e8 100755 --- a/.bin/nnn.sh +++ b/.bin/nnn.sh @@ -24,9 +24,9 @@ fi if print "$f" | egrep -qi '^http[s]{0,1}://'; then case "$f" in - *.mkv) mpv "$f"; ;; - *.mp4) mpv "$f"; ;; - *.webm) mpv "$f"; ;; + *.mkv) tmpv "$f"; ;; + *.mp4) tmpv "$f"; ;; + *.webm) tmpv "$f"; ;; *) sacc "$f"; ;; esac ${BROWSER:=vimb} "$f" @@ -36,9 +36,9 @@ fi if print "$f" | egrep -qi '^gopher://'; then case "$f" in - *.mkv) mpv "$f"; ;; - *.mp4) mpv "$f"; ;; - *.webm) mpv "$f"; ;; + *.mkv) tmpv "$f"; ;; + *.mp4) tmpv "$f"; ;; + *.webm) tmpv "$f"; ;; *) sacc "$f"; ;; esac exit 0 @@ -64,8 +64,8 @@ case "$EXT" in docx) libreoffice "$f"; ;; xlsx) libreoffice "$f"; ;; txt) vim "$f"; ;; - m2ts) mpv "$f"; ;; - flv) mpv "$f"; ;; + m2ts) tmpv "$f"; ;; + flv) tmpv "$f"; ;; mp3) aplay "$f"; ;; aiff) mpva "$f"; ;; sid) sidplay "$f"; ;; @@ -93,8 +93,8 @@ case "$(file -ib "$f")" in audio/midi) timidity "$f"; ;; # with wildcards audio/*) aplay "$f"; ;; - video/*) mpv "$f"; ;; - image/webp) mpv "$f"; ;; + video/*) tmpv "$f"; ;; + image/webp) tmpv "$f"; ;; image/*) nsxiv -N floating -g 1280x720+300+180 -ab "$f"; ;; # can't handle application/octet-stream) print "Sorry, can't handle: $f"; ;; diff --git a/.config/bspwm/bspwmrc b/.config/bspwm/bspwmrc index 6e85687..9957f00 100755 --- a/.config/bspwm/bspwmrc +++ b/.config/bspwm/bspwmrc @@ -7,6 +7,7 @@ # start hotkey daemon pgrep -q sxhkd || sxhkd -c $HOME/.config/bspwm/sxhkdrc & +pgrep -qf bspswallow || bspswallow & # we're fancy now. # hsetroot -fill ~/Backgrounds/5JdtbnY.jpg @@ -51,6 +52,6 @@ GAP=150 H=$(( ${RES%x*} - 2 * GAP )) V=$(( ${RES#*x} - 2 * GAP )) -bspc rule -a mpv sticky=on state=floating rectangle=$GAP,$GAP,$H,$V -bspc rule -a Screenkey manage=off -bspc rule -a scratchpad sticky=on state=floating rectangle=$GAP,$GAP,$H,$V +bspc rule -a mpv:floatmpv sticky=on state=floating rectangle=$GAP,$GAP,$H,$V +bspc rule -a Screenkey manage=off +bspc rule -a scratchpad sticky=on state=floating rectangle=$GAP,$GAP,$H,$V diff --git a/.config/bspwm/sxhkdrc b/.config/bspwm/sxhkdrc index f025872..f60cacd 100644 --- a/.config/bspwm/sxhkdrc +++ b/.config/bspwm/sxhkdrc @@ -58,7 +58,7 @@ alt + o # quit/restart bspwm alt + shift + r - bspc wm -r; \ + bspc wm -r pkill -SIGUSR1 sxhkd # close and kill diff --git a/.ksh/environment.ksh b/.ksh/environment.ksh index 7eee5ff..87495e3 100644 --- a/.ksh/environment.ksh +++ b/.ksh/environment.ksh @@ -10,7 +10,7 @@ export TUIR_BROWSER NNN_OPTS="cErxAJBRr" NNN_OPENER="nnn.sh" NNN_FIFO=/tmp/nnn.fifo -NNN_PLUG='c:!readlink -f $nnn | xclip -f;o:-!mpv "$nnn";u:!upload "$nnn";,:!copyto "$nnn";x:!imagesort;p:!pdfarranger "$nnn" > /dev/null 2>&1 &' +NNN_PLUG='c:!readlink -f $nnn | xclip -f;o:-!tmpv "$nnn";u:!upload "$nnn";,:!copyto "$nnn";x:!imagesort;p:!pdfarranger "$nnn" > /dev/null 2>&1 &' NNN_ARCHIVE="\\.(7z|bz2|gz|tar|tgz|zip)$" NNN_COLORS='#0a1b2c3d;1234' NNN_FCOLORS='c1e2272e006033f7c6d6abc4'