From dd76ef7e28a15b095de6afe61a825281f90df1be Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Wed, 26 Aug 2026 16:33:16 +0530 Subject: desktop: showing currently active windows in eww - successfully showing the icons for the currently active windows running in the current workspace --- modules/desktop/niri/default.nix | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'modules/desktop/niri') diff --git a/modules/desktop/niri/default.nix b/modules/desktop/niri/default.nix index fbcb812..5c5d81b 100644 --- a/modules/desktop/niri/default.nix +++ b/modules/desktop/niri/default.nix @@ -7,9 +7,17 @@ { imports = [ ./keybindings.nix ]; - options.desktop.hardware.gpu = { - nvidia.enable = lib.mkEnableOption "Nvidia GPU Wayland optimizations"; - amd.enable = lib.mkEnableOption "AMD GPU Wayland optimizations"; + options.desktop = { + niri.package = lib.mkOption { + type = lib.types.package; + readOnly = true; + default = config.wayland.windowManager.niri.package; + description = "The niri package to use."; + }; + hardware.gpu = { + nvidia.enable = lib.mkEnableOption "Nvidia GPU Wayland optimizations"; + amd.enable = lib.mkEnableOption "AMD GPU Wayland optimizations"; + }; }; config = lib.mkIf config.desktop.enable { -- cgit v1.2.3