dotfiles/.config/sway/utilities

36 lines
1.2 KiB
Text

#
# Utilities:
#
# Special keys to adjust volume via PulseAudio
bindsym --locked XF86AudioMute exec amixer sset Master toggle
bindsym --locked XF86AudioLowerVolume exec amixer sset Master 5%-
bindsym --locked XF86AudioRaiseVolume exec amixer sset Master 5%+
bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle
# Special keys to adjust brightness via brightnessctl
bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%-
bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+
# Special key to take a screenshot with grim
bindsym Print exec grim
# bindsym $mod+Shift+s exec grim -g "$(slurp)"
bindsym $mod+Shift+s exec $ipc screenshot-region
# Noctalia, media control
bindsym --locked XF86PickupPhone exec $ipc media toggle
bindsym --locked XF86NotificationCenter exec $ipc media previous
bindsym --locked XF86HangupPhone exec $ipc media next
# Noctalia, theme
# bindsym $mod+p exec $ipc theme-mode-toggle
# Noctalia, idle
bindsym --locked XF86Favorites exec $ipc caffeine-toggle
#
# power
#
# bindsym $mod+Escape exec wlogout
# bindsym $mod+Shift+x exec swaylock
bindsym $mod+Escape exec $ipc panel-toggle session
bindsym $mod+Shift+x exec $ipc session lock