diff --git a/home-manager/features/gaming.nix b/home-manager/features/gaming.nix index b7e8f96..87a68e0 100644 --- a/home-manager/features/gaming.nix +++ b/home-manager/features/gaming.nix @@ -27,7 +27,7 @@ let raiderioClient = pkgs.fetchurl { name = "raiderio-client"; url = "https://raider.io/client/download/linux"; - sha256 = "0k665s5frs7pga38yjz38gszkn5gkxkfzqlq07x0bm4qjvbrjf7z"; + sha256 = "1iny8zhp12x40mnxxr7p6kbyyvxf16373d2qa8idxs3hw5fz7gnx"; }; raiderioIcon = pkgs.fetchurl { name = "raiderio-icon"; diff --git a/home-manager/features/rofi/rofi.nix b/home-manager/features/rofi/rofi.nix index cd89744..8be11c6 100644 --- a/home-manager/features/rofi/rofi.nix +++ b/home-manager/features/rofi/rofi.nix @@ -8,4 +8,10 @@ source = ./config; recursive = true; }; + + wayland.windowManager.hyprland.settings.windowrulev2 = [ + # Forces the Rofi window to hold focus so that it gets input even if + # something else opens or the mouse is outside the window. + "stayfocused, class:Rofi" + ]; } diff --git a/system/hosts/altair/drew.nix b/system/hosts/altair/drew.nix index 167fcdc..42dfb86 100644 --- a/system/hosts/altair/drew.nix +++ b/system/hosts/altair/drew.nix @@ -11,6 +11,7 @@ in "/features/development/development.nix" "/features/development/docker.nix" "/features/development/haskell.nix" + "/features/development/markdown.nix" "/features/development/typescript.nix" "/features/development/vscode.nix" "/features/eww"