From 0afd73753d72b7ac2de83f80f457a85a5a33a29c Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Fri, 25 Sep 2026 04:32:15 +0530 Subject: feat(desktop/rofi): added rofi actions Rofi actions allows users to run some of the most commonly run shell commands (like shutdown, poweroff monitors, start usque/vpn tunnels), from a rofi menu instead of having to memorize and type them out. --- modules/desktop/niri/keybindings.nix | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'modules/desktop/niri/keybindings.nix') diff --git a/modules/desktop/niri/keybindings.nix b/modules/desktop/niri/keybindings.nix index e8513f8..de2f144 100644 --- a/modules/desktop/niri/keybindings.nix +++ b/modules/desktop/niri/keybindings.nix @@ -110,6 +110,12 @@ in "drun" ]; }; + "Mod+Shift+E" = { + _props.hotkey-overlay-title = "Run an Action: rofi"; + spawn = [ + (lib.getExe config.desktop.rofi.action.package) + ]; + }; "Mod+Return" = lib.mkIf config.terminal.kitty.enable { _props.hotkey-overlay-title = "Open a Terminal: kitty"; spawn = [ (lib.getExe config.terminal.kitty.package) ]; -- cgit v1.2.3