dotfiles/.config/sxhkd/sxhkdrc
Marty Oehme da5cd9ef1f Add rofi menus to global shortcuts
Accessible through Super+Space for the quickrun menu (essentially
emulates dmenu, just with a nice colorscheme); Super+r for a more
extensive options menu: window switching, clipboard history, ssh
(accessible with Shift-right). First step toward streamlined rofi
config.
2019-09-05 21:41:07 +02:00

38 lines
1 KiB
Plaintext

# universal x key bindings
# Open terminal emulator (TODO find way to not hard-code alacritty, perhaps ENV vars)
super + Return
exec alacritty
# open quick start menu
super + space
exec rofi -show drun -theme /themes/dmenu
# open more extensive run menu
super + r
exec rofi -modi combi,ssh -show combi -combi-modi "window,clipboard:greenclip print,run"
# System functionality
# Enable lock screen (TODO does not stop music, etc yet
super + x
lockscreen
# Open System Power Menu
super + BackSpace
rofi -modi "powermenu:modes/powermenu" -show powermenu -theme themes/powermenu
# enable function (/media) key functionality
# TODO: set up next song, previous song, pause, etc
# see: https://www.reddit.com/r/i3wm/comments/3a6nh3/help_how_to_use_function_keys_in_i3_config/
XF86MonBrightnessUp
exec `xbacklight -inc 10`
XF86MonBrightnessDown
exec `xbacklight -dec 10`
XF86AudioMute
exec `pulsemixer --toggle-mute`
XF86AudioRaiseVolume
exec `pulsemixer --change-volume +5`
XF86AudioLowerVolume
exec `pulsemixer --change-volume -5`