Sway: Difference between revisions
m Updated link |
m Added home manager config alternative |
||
| Line 147: | Line 147: | ||
</nowiki>}} | </nowiki>}} | ||
{{file| | {{file||| | ||
# Brightness | # Brightness | ||
| Line 157: | Line 157: | ||
bindsym XF86AudioLowerVolume exec 'pactl set-sink-volume @DEFAULT_SINK@ -1%' | bindsym XF86AudioLowerVolume exec 'pactl set-sink-volume @DEFAULT_SINK@ -1%' | ||
bindsym XF86AudioMute exec 'pactl set-sink-mute @DEFAULT_SINK@ toggle' | bindsym XF86AudioMute exec 'pactl set-sink-mute @DEFAULT_SINK@ toggle' | ||
}} | |name=Sway Config|lang=bash}}Or alternatively in Home Manager: | ||
{{File|3=wayland.windowManager.sway = { | |||
enable = true; | |||
config = { | |||
keybindings = { | |||
# Brightness Controls | |||
"XF86MonBrightnessDown" = "exec light -U 10"; | |||
"XF86MonBrightnessUp" = "exec light -A 10"; | |||
# Volume Controls | |||
"XF86AudioRaiseVolume" = "exec pactl set-sink-volume @DEFAULT_SINK@ +1%"; | |||
"XF86AudioLowerVolume" = "exec pactl set-sink-volume @DEFAULT_SINK@ -1%"; | |||
"XF86AudioMute" = "exec pactl set-sink-mute @DEFAULT_SINK@ toggle"; | |||
}; | |||
}; | |||
};|name=/etc/nixos/home.nix|lang=nix}} | |||
== Troubleshooting == | == Troubleshooting == | ||