diff --git a/home-manager/config.kdl b/home-manager/config.kdl index 1c7d06d..8537573 100644 --- a/home-manager/config.kdl +++ b/home-manager/config.kdl @@ -364,6 +364,9 @@ binds { XF86AudioLowerVolume allow-when-locked=true { spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.1-"; } XF86AudioMute allow-when-locked=true { spawn "wpctl" "set-mute" "@DEFAULT_AUDIO_SINK@" "toggle"; } XF86AudioMicMute allow-when-locked=true { spawn "wpctl" "set-mute" "@DEFAULT_AUDIO_SOURCE@" "toggle"; } + XF86AudioPlay allow-when-locked=true { spawn "playerctl" "play-pause"; } + XF86AudioPrev allow-when-locked=true { spawn "playerctl" "previous"; } + XF86AudioNext allow-when-locked=true { spawn "playerctl" "next"; } Mod+Q { close-window; } diff --git a/home-manager/home.nix b/home-manager/home.nix index 74dfcc5..afc330b 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -52,6 +52,7 @@ in spotify rustup # rustup from nix for rust :) gamescope # so i can put it in steam startup command lines + wl-clipboard (pkgs.writeShellApplication { name = "lock-and-power-off-screen"; text = ''