about summary refs log tree commit diff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/workstation/windowing/default.nix2
-rw-r--r--modules/workstation/windowing/sway/config.in3
2 files changed, 4 insertions, 1 deletions
diff --git a/modules/workstation/windowing/default.nix b/modules/workstation/windowing/default.nix
index 90fe2865d5f9..1d0495e4f146 100644
--- a/modules/workstation/windowing/default.nix
+++ b/modules/workstation/windowing/default.nix
@@ -5,6 +5,6 @@
 
   environment.systemPackages = with pkgs; [
     breeze-icons chromium gnome3.adwaita-icon-theme hicolor-icon-theme
-    imv pinball wf-recorder
+    imv pinball playerctl wf-recorder
   ];
 }
diff --git a/modules/workstation/windowing/sway/config.in b/modules/workstation/windowing/sway/config.in
index 9e0dd49ba83c..26e7568bb197 100644
--- a/modules/workstation/windowing/sway/config.in
+++ b/modules/workstation/windowing/sway/config.in
@@ -46,6 +46,9 @@ bindsym $mod+d exec swaymsg exec "$(choosebin --tiebreak=begin,length,index)"
 bindsym $mod+F5 exec brightnessctl s 10%-
 bindsym $mod+F6 exec brightnessctl s 10%+
 
+# MPRIS
+bindsym $mod+F7 exec playerctl play-pause
+
 # Drag floating windows by holding down $mod and left mouse button.
 # Resize them with right mouse button + $mod.
 # Despite the name, also works for non-floating windows.