diff --git a/hosts/nixos/ymir/configuration.nix b/hosts/nixos/ymir/configuration.nix index 4578b24..539c889 100644 --- a/hosts/nixos/ymir/configuration.nix +++ b/hosts/nixos/ymir/configuration.nix @@ -8,6 +8,7 @@ desktopEnvironment = { plasma.enable = true; niri.enable = true; + hyprland.enable = true; # im insane so i enable every DE }; familyUser.enable = true; programs = { diff --git a/modules/nixos/system/desktop-environment.nix b/modules/nixos/system/desktop-environment.nix index 372ce47..ac6053e 100644 --- a/modules/nixos/system/desktop-environment.nix +++ b/modules/nixos/system/desktop-environment.nix @@ -90,6 +90,12 @@ in programs.niri.enable = true; }) + # Hyprland desktop environment + (lib.mkIf cfg.desktopEnvironment.hyprland.enable { + programs.hyprland.enable = true; + environment.sessionVariables.NIXOS_OZONE_WL = "1"; + }) + # Common settings for any desktop environment (lib.mkIf (!cfg.desktopEnvironment.none) { # Enable X11 keymap