diff options
| author | 2025-09-24 16:46:06 -0700 | |
|---|---|---|
| committer | 2025-09-24 16:46:06 -0700 | |
| commit | 24eb071631187cb60394a2d246ba236797d2e476 (patch) | |
| tree | 73d77aba1d241742340cb3898bde89b6b3d69c8f /oni/home/config/sxhkdrc | |
| parent | 6506e3a04eb221d46f798fb1867b887337030790 (diff) | |
| download | new-dotfiles-24eb071631187cb60394a2d246ba236797d2e476.tar.gz new-dotfiles-24eb071631187cb60394a2d246ba236797d2e476.zip | |
sxhkd: Add configuration
Diffstat (limited to 'oni/home/config/sxhkdrc')
| -rw-r--r-- | oni/home/config/sxhkdrc | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/oni/home/config/sxhkdrc b/oni/home/config/sxhkdrc new file mode 100644 index 0000000..2ad4ab5 --- /dev/null +++ b/oni/home/config/sxhkdrc @@ -0,0 +1,84 @@ +super + q + shutdown-rofi + +super + shift + r + herbstclient reload + +super + k + herbstclient close + +super + alt + k + herbstclient remove + +super + Return + herbstclient spawn kitty + +super + t + herbstclient spawn hlwm-run-or-raise "\(URxvt\|Hyper\|kitty\|org\.wezfurlong\.wezterm\)" kitty + +super + b + herbstclient spawn hlwm-run-or-raise "\(Conkeror\|[Ff]irefox\|Chromium\|Nyxt\|qutebrowser\|Zen\)" firefox + +super + e + herbstclient spawn hlwm-run-or-raise Emacs emacsclient --create-frame + +ctrl + alt + l + herbstclient spawn i3lock --color 000000 + +super + x + herbstclient spawn hlwm-switch-tags + +super + shift + {b,n,p,f} + herbstclient shift {left,down,up,right} + +super + ctrl + {b,n,p,f} + herbstclient resize {left,down,up,right} +0.05 + +super + shift + underscore + herbstclient split bottom 0.5 + +super + shift + bar + herbstclient split right 0.5 + +super + period + herbstclient use_index +1 --skip-visible + +super + comma + herbstclient use_index -1 --skip-visible + +super + shift + ctrl + f + herbstclient floating toggle + +super + f + herbstclient cycle_layout 1 vertical max + +super + m + herbstclient fullscreen toggle + +super + p + herbstclient pseudotile toggle + +super + space + herbstclient or , and . compare tags.focus.curframe_wcount = 2 . cycle_layout +1 vertical horizontal max vertical grid , cycle_layout +1 + +super + BackSpace + herbstclient cycle_monitor + +super + u + herbstclient jumpto urgent + +# XF86AudioPlay +# herbstclient spawn playerctl toggle +# XF86AudioNext +# herbstclient spawn playerctl next +# XF86AudioPrev +# herbstclient spawn playerctl prev + +super + s; f + flameshot full ~/pictures/screenshots/ + +super + s; c + flameshot gui + +super + o + herbstclient cycle_frame |
