master ohmu/dihfiles / sxhkd / sxhkdrc
ohmu  ·  2026-09-26
  1super + Escape
  2    pkill -USR1 -x sxhkd
  3
  4super + shift + q
  5    pkill X
  6
  7alt + shift + h
  8    flatpak run org.netsurf_browser.NetSurf
  9
 10alt + h
 11    $HOME/src/firefox/firefox
 12
 13super + backslash
 14    slock
 15
 16super + shift + backslash
 17	magic
 18
 19super + a
 20    acme -w 960x600
 21
 22super + shift + a
 23	$PLAN9/bin/acme -W 960x600
 24
 25super + Return
 26    export SHELL="mksh"; st -f "UNI\-VGA_px:size=16"
 27
 28super + shift + s
 29    name=$(dmenu -p "screenshot name:") ; \
 30    [ -z "$name" ] && name="screenshot_$(date +%Y-%m-%d_%H-%M-%S)" ; \
 31    xnap | convert ppm:- "$HOME/media/images/scrots/${name}.png"
 32
 33super + ctrl + s
 34    name=$(dmenu -p "screenshot name:") || exit 0 ; \
 35    [ -z "$name" ] && name="screenshot_$(date +%Y-%m-%d_%H-%M-%S)" ; \
 36    import -window "$(xdotool getactivewindow)" "$HOME/media/images/scrots/${name}.png"
 37
 38super + s
 39    xnap | convert ppm:- png:- | xclip -selection clipboard -t image/png -i
 40
 41super + p
 42    dmenu_run -g 5 -l 6 -bw 5 -q -W 700
 43
 44super + shift + p
 45    plumby.sh
 46
 47super + shift + {plus, minus}
 48    brightness.sh {up, down}
 49
 50super + {_, shift} + e
 51   berryc {snap_right, snap_left}
 52
 53super + shift + {h, j, k, l}
 54    berryc window_move {-50 0, 0 50, 0 -50, 50 0}
 55
 56super + ctrl +  {h, j, k, l}
 57    berryc window_resize {-50 0, 0 50, 0 -50, 50 0}
 58
 59super + Tab
 60	berryc cycle_focus
 61
 62super + {_, shift} + f
 63    berryc {fullscreen, window_monocle}
 64
 65super + {1-9}
 66    berryc switch_workspace {0-9}
 67
 68super + shift + {1-9}
 69    berryc send_to_workspace {0-9}
 70
 71super + q
 72    xdotool getwindowfocus windowclose 
 73
 74super + c
 75    berryc window_center
 76
 77alt + d
 78    berryc toggle_decorations
 79
 80super + {h, j, k, l}
 81    berryc cardinal_focus {2, 3, 1, 4}
 82
 83super + w
 84    wtp 651 265 1258 910 $(pfw)
 85    berryc window_move_absolute 651 265; berryc window_resize_absolute 1258 910
 86
 87
 88super + shift + w
 89    wtp 878 466 804 508 $(pfw)
 90    berryc window_move_absolute 878 466; berryc window_resize_absolute 804 508
 91
 92
 93super + ctrl + w
 94    berryc window_move_absolute 334 116; berryc window_resize_absolute 1892 1207
 95
 96~button1
 97    berryc pointer_focus
 98
 99super + F12
100    doas poweroff
101
102super + shift + d
103    drawterm -h 9front.ohmu.pw -u glenda
104
105super + d
106    st -e drawterm -G -h 9front.ohmu.pw -u glenda
107
108super + v
109    /mnt/public_drive/programs/v2rayN-linux-64/v2rayN