From 333417627f4d3c504ee92762f3d4e38b5d3286d1 Mon Sep 17 00:00:00 2001 From: Patrick Menking Date: Tue, 17 Sep 2024 14:40:34 -0400 Subject: [PATCH] Remove unsafe config check --- modules/hypr/default.nix | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/modules/hypr/default.nix b/modules/hypr/default.nix index e5ec65e..5f81763 100644 --- a/modules/hypr/default.nix +++ b/modules/hypr/default.nix @@ -1,18 +1,15 @@ { inputs, pkgs, lib, config, ...}: { - imports = [./waybar.nix]; - + options.hypr.enable = lib.mkEnableOption "enables hyprland"; - config = lib.mkIf config.hypr.enable { - programs.hyprland = { - enable = true; - package = inputs.hyprland.packages.${pkgs.system}.hyprland; - portalPackage = inputs.hyprland.packages.${pkgs.system}.xdg-desktop-portal-hyprland; - }; + config.programs.hyprland = lib.mkIf config.hypr.enable { + enable = true; + package = inputs.hyprland.packages.${pkgs.system}.hyprland; + portalPackage = inputs.hyprland.packages.${pkgs.system}.xdg-desktop-portal-hyprland; + }; - environment.sessionVariables = { - WLR_NO_HARDWARE_CURSORS = "1"; - NIXOS_OZONE_WL = "1"; - }; + config.environment.sessionVariables = lib.mkIf config.hypr.enable { + WLR_NO_HARDWARE_CURSORS = "1"; + NIXOS_OZONE_WL = "1"; }; }