diff --git a/home-manager/wm/river.nix b/home-manager/wm/river.nix index 6da4110..d530438 100644 --- a/home-manager/wm/river.nix +++ b/home-manager/wm/river.nix @@ -77,11 +77,12 @@ in "Super+Shift ccedilla" = "set-view-tags 256"; "Super+Shift agrave" = "set-view-tags 512"; # music player control - "XF86AudioPlay" = "spawn 'playerctl play-pause'"; - "XF86Bluetooth" = "spawn 'playerctl play-pause'"; - "XF86Tools" = "spawn 'playerctl previous'"; - "XF86Keyboard" = "spawn 'playerctl next'"; - "XF86Favorites" = "spawn 'cmus-remote -C player-next-album'"; + # We have to specify None as the modifier, else riverctl complains that XF86Etc is not a valid modifier + "None XF86AudioPlay" = "spawn 'playerctl play-pause'"; + "None XF86Bluetooth" = "spawn 'playerctl play-pause'"; + "None XF86Tools" = "spawn 'playerctl previous'"; + "None XF86Keyboard" = "spawn 'playerctl next'"; + "None XF86Favorites" = "spawn 'cmus-remote -C player-next-album'"; }; }; map-pointer = {