aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/sway
diff options
context:
space:
mode:
Diffstat (limited to 'sway')
-rw-r--r--sway/.config/sway/config11
1 files changed, 11 insertions, 0 deletions
diff --git a/sway/.config/sway/config b/sway/.config/sway/config
index e4c2911..8ebab57 100644
--- a/sway/.config/sway/config
+++ b/sway/.config/sway/config
@@ -106,6 +106,7 @@ floating_modifier $mod
bindsym $mod+q kill
bindsym $mod+Shift+c reload
+
bindsym $mod+Shift+Escape exec swaynag -t warning -m 'Exit sway?' -B 'Yes' 'swaymsg exit'
bindsym $mod+Delete exec loginctl lock-session
bindsym $mod+Escape exec powermenu | $menu -l 6 | powermenu
@@ -137,9 +138,19 @@ bindsym XF86AudioRaiseVolume exec wpctl set-volume -l 1.5 @DEFAULT_AUDIO_SINK@ 5
bindsym XF86AudioLowerVolume exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
bindsym XF86AudioMute exec wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
bindsym XF86AudioMicMute exec wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle
+
bindsym XF86AudioPlay exec playerctl play-pause
bindsym XF86AudioNext exec playerctl next
bindsym XF86AudioPrev exec playerctl previous
+bindsym XF86AudioRewind exec playerctl position 5+
+bindsym XF86AudioForward exec playerctl position 5-
+bindsym Shift+XF86AudioRaiseVolume exec playerctl volume 0.05+
+bindsym Shift+XF86AudioLowerVolume exec playerctl volume 0.05-
+bindsym XF86AudioRandomPlay exec playerctl shuffle toggle
+bindsym XF86AudioRepeat exec playerctl loop | sed -e 's/None/playlist/' -e 's/Playlist/track/' -e 's/Track/none/' | xargs playerctl loop
+bindsym XF86AudioMedia exec busctl --user call org.mpris.MediaPlayer2.playerctld /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2 Raise
+bindsym XF86AudioCycleTrack exec playerctld shift
+
bindsym XF86MonBrightnessDown exec brightnessctl set 5%-
bindsym XF86MonBrightnessUp exec brightnessctl set +5%