From a1e06bf380b8c79a646930881d76cbe7137b4b77 Mon Sep 17 00:00:00 2001 From: nevaforget Date: Thu, 27 Aug 2026 12:50:34 +0200 Subject: [PATCH] feat(niri): bind Mod+M to the media popout The media popout was registered in the keybind router but reachable only by clicking the bar widget. --- README.md | 1 + defaults/xdg/niri/config.kdl | 1 + 2 files changed, 2 insertions(+) diff --git a/README.md b/README.md index d4cd211..e04d606 100644 --- a/README.md +++ b/README.md @@ -165,6 +165,7 @@ greetd ─► niri (greeter instance) ─► regreet ─► user authenticates | `Super+E` | File manager | | `Super+A` | Audio control (walker) | | `Super+N` | VPN manager | +| `Mod+M` | Media player (Quickshell popout) | | `Mod+Escape` | Session menu (Quickshell popout) | | `Print` | Screenshot | | `Ctrl+Print` | Screenshot screen | diff --git a/defaults/xdg/niri/config.kdl b/defaults/xdg/niri/config.kdl index aeeb1a7..1c802e5 100644 --- a/defaults/xdg/niri/config.kdl +++ b/defaults/xdg/niri/config.kdl @@ -160,6 +160,7 @@ binds { Mod+Escape hotkey-overlay-title="Session Menu: quickshell popout" { spawn "qs" "-c" "moonarch" "ipc" "call" "popout" "toggle" "power"; } Mod+A hotkey-overlay-title="Audio: quickshell popout" { spawn "qs" "-c" "moonarch" "ipc" "call" "popout" "toggle" "audio"; } + Mod+M hotkey-overlay-title="Media: quickshell popout" { spawn "qs" "-c" "moonarch" "ipc" "call" "popout" "toggle" "media"; } XF86AudioRaiseVolume allow-when-locked=true { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1+"; } XF86AudioLowerVolume allow-when-locked=true { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1-"; }