Update 2023-12-30 08:31 OpenBSD/amd64-x13
This commit is contained in:
parent
1ece4561d6
commit
4cee9ba420
|
@ -121,27 +121,14 @@ Zalando"
|
||||||
# PROVIDES: $BROWSER
|
# PROVIDES: $BROWSER
|
||||||
choose_browser() {
|
choose_browser() {
|
||||||
|
|
||||||
FAT_BROWSER="Qutebrowser (default)"
|
|
||||||
MIN_BROWSER="Vimb (default)"
|
|
||||||
DEF_BROWSER="$BROWSER"
|
|
||||||
|
|
||||||
case "${URI}" in
|
case "${URI}" in
|
||||||
gopher://*) DEFAULT="Lagrange (default)"; ;;
|
gopher://*) DEFAULT="Lagrange (default)"; ;;
|
||||||
gemini://*) DEFAULT="Lagrange (default)"; ;;
|
gemini://*) DEFAULT="Lagrange (default)"; ;;
|
||||||
*github.com*) DEFAULT="$FAT_BROWSER"; ;;
|
|
||||||
*amazon.de*) DEFAULT="$FAT_BROWSER"; ;;
|
|
||||||
*hetzner.cloud*) DEFAULT="$FAT_BROWSER"; ;;
|
|
||||||
*hetzner.de*) DEFAULT="$MIN_BROWSER"; ;;
|
|
||||||
*youtube.com/watch*) DEFAULT="Mpv (default)"; ;;
|
*youtube.com/watch*) DEFAULT="Mpv (default)"; ;;
|
||||||
*media.ccc.de/v/*) DEFAULT="Mpv (default)"; ;;
|
*media.ccc.de/v/*) DEFAULT="Mpv (default)"; ;;
|
||||||
*bsd.network*) DEFAULT="$FAT_BROWSER"; ;;
|
*.pdf|*.cb|*.ps) DEFAULT="Zathura (default)"; ;;
|
||||||
*itch.io*) DEFAULT="$FAT_BROWSER"; ;;
|
*.mp4|*.m4v|*.mkv) DEFAULT="Mpv (default)"; ;;
|
||||||
*chat.uugrn.org*) DEFAULT="$FAT_BROWSER"; ;;
|
*) DEFAULT="$BROWSER (default)"; ;;
|
||||||
*[./]amazon.*) DEFAULT="$FAT_BROWSER"; ;;
|
|
||||||
*comdirect.de*) DEFAULT="$FAT_BROWSER"; ;;
|
|
||||||
*.pdf|*.cb|*.ps) DEFAULT="Zathura (default)"; ;;
|
|
||||||
*.mp4|*.m4v|*.mkv) DEFAULT="Mpv (default)"; ;;
|
|
||||||
*) DEFAULT="$DEF_BROWSER"; ;;
|
|
||||||
esac
|
esac
|
||||||
|
|
||||||
local S="${DEFAULT}\nLuakit\nVimb\nFirefox\nChrome\nQutebrowser\nWyeb\nNetsurf\nTor-Browser\nDillo\nSurf\nMpv"
|
local S="${DEFAULT}\nLuakit\nVimb\nFirefox\nChrome\nQutebrowser\nWyeb\nNetsurf\nTor-Browser\nDillo\nSurf\nMpv"
|
||||||
|
@ -159,7 +146,7 @@ choose_browser() {
|
||||||
[Zz]athura*) BROWSER=zathura ;;
|
[Zz]athura*) BROWSER=zathura ;;
|
||||||
[Ll]agrange*) BROWSER=lagrange ;;
|
[Ll]agrange*) BROWSER=lagrange ;;
|
||||||
[Ww]yeb*) BROWSER=wyeb ;;
|
[Ww]yeb*) BROWSER=wyeb ;;
|
||||||
[Mm]pv*) export _SWM_WS=-1; BROWSER="mpv" ;;
|
[Mm]pv*) BROWSER="mpv" ;;
|
||||||
*) exit 0;;
|
*) exit 0;;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|
|
@ -65,6 +65,7 @@ case "$EXT" in
|
||||||
xlsx) libreoffice "$f"; ;;
|
xlsx) libreoffice "$f"; ;;
|
||||||
txt) vim "$f"; ;;
|
txt) vim "$f"; ;;
|
||||||
m2ts) mpv "$f"; ;;
|
m2ts) mpv "$f"; ;;
|
||||||
|
flv) mpv "$f"; ;;
|
||||||
sid) sidplay "$f"; ;;
|
sid) sidplay "$f"; ;;
|
||||||
out) kdump -RTf "$f" | less; ;;
|
out) kdump -RTf "$f" | less; ;;
|
||||||
torrent) aria2c "$f"; ;;
|
torrent) aria2c "$f"; ;;
|
||||||
|
@ -83,8 +84,8 @@ fi
|
||||||
case "$(file -ib "$f")" in
|
case "$(file -ib "$f")" in
|
||||||
# full qualified
|
# full qualified
|
||||||
application/ogg) ogg123 "$f"; ;;
|
application/ogg) ogg123 "$f"; ;;
|
||||||
application/pdf) mupdf-gl -XJA0 "$f"; ;;
|
application/pdf) mupdf "$f"; ;;
|
||||||
application/postscript) mupdf-gl -XJA0 "$f"; ;;
|
application/postscript) mupdf "$f"; ;;
|
||||||
application/vnd.oasis.opendocument.*) libreoffice "$f"; ;;
|
application/vnd.oasis.opendocument.*) libreoffice "$f"; ;;
|
||||||
audio/mpeg) mpg123 "$f"; ;;
|
audio/mpeg) mpg123 "$f"; ;;
|
||||||
audio/midi) timidity "$f"; ;;
|
audio/midi) timidity "$f"; ;;
|
||||||
|
|
1
.bin/sp
1
.bin/sp
|
@ -45,6 +45,7 @@ else
|
||||||
# activate (give focus)
|
# activate (give focus)
|
||||||
wmctrl -i -a $WID
|
wmctrl -i -a $WID
|
||||||
else
|
else
|
||||||
|
wmctrl -i -r $WID -t 11
|
||||||
# window is visible => hide
|
# window is visible => hide
|
||||||
wmctrl -i -r $WID -b add,hidden
|
wmctrl -i -r $WID -b add,hidden
|
||||||
# correct size while hidden
|
# correct size while hidden
|
||||||
|
|
|
@ -19,6 +19,7 @@ else
|
||||||
# remove hidden flag
|
# remove hidden flag
|
||||||
wmctrl -i -r $WID -b remove,hidden
|
wmctrl -i -r $WID -b remove,hidden
|
||||||
else
|
else
|
||||||
|
wmctrl -i -r $WID -t 11
|
||||||
# window is visible => hide
|
# window is visible => hide
|
||||||
wmctrl -i -r $WID -b add,hidden
|
wmctrl -i -r $WID -b add,hidden
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -67,7 +67,7 @@ bar_at_bottom = 0
|
||||||
|
|
||||||
#bar_format = +S WS:+I/+R | H:+M | +W +|2R +A
|
#bar_format = +S WS:+I/+R | H:+M | +W +|2R +A
|
||||||
#bar_format = +I +S (+M) +|1R +A %Y-%m-%d %H:%M
|
#bar_format = +I +S (+M) +|1R +A %Y-%m-%d %H:%M
|
||||||
bar_format = +S +@bg=2;+L+@bg=0; +W +|2R +A
|
bar_format = +S +@bg=2;+L+@bg=0; +W +|R +A
|
||||||
|
|
||||||
# +--------------------------------------------------
|
# +--------------------------------------------------
|
||||||
# | WORKSPACE LAYOUT
|
# | WORKSPACE LAYOUT
|
||||||
|
@ -94,6 +94,7 @@ name = ws[7]:7
|
||||||
name = ws[8]:8
|
name = ws[8]:8
|
||||||
name = ws[9]:9
|
name = ws[9]:9
|
||||||
name = ws[10]:10
|
name = ws[10]:10
|
||||||
|
name = ws[11]:
|
||||||
|
|
||||||
workspace_limit = 10
|
workspace_limit = 10
|
||||||
stack_mark_horizontal = 'v'
|
stack_mark_horizontal = 'v'
|
||||||
|
@ -198,6 +199,9 @@ bind[xpick] = MOD+Print
|
||||||
|
|
||||||
program[lock] = /usr/bin/false
|
program[lock] = /usr/bin/false
|
||||||
|
|
||||||
|
autorun = ws[11]:xconsole
|
||||||
|
autorun = ws[11]:scratchpad
|
||||||
|
|
||||||
# +--------------------------------------------------
|
# +--------------------------------------------------
|
||||||
# | KEYBOARD MAPPING
|
# | KEYBOARD MAPPING
|
||||||
# +--------------------------------------------------
|
# +--------------------------------------------------
|
||||||
|
@ -266,6 +270,8 @@ bind[mvws_7] = MOD+Shift+7
|
||||||
bind[mvws_8] = MOD+Shift+8
|
bind[mvws_8] = MOD+Shift+8
|
||||||
bind[mvws_9] = MOD+Shift+9
|
bind[mvws_9] = MOD+Shift+9
|
||||||
bind[mvws_10] = MOD+Shift+0
|
bind[mvws_10] = MOD+Shift+0
|
||||||
|
bind[ws_empty] = MOD+e
|
||||||
|
bind[ws_empty_move] = MOD+Shift+e
|
||||||
|
|
||||||
# RENAME WS
|
# RENAME WS
|
||||||
bind[name_workspace] = MOD+r
|
bind[name_workspace] = MOD+r
|
||||||
|
|
Loading…
Reference in New Issue