From 353d18940f8fc3fcfd2aed8605493738634c383b Mon Sep 17 00:00:00 2001 From: willifan <willifan@pm.me> Date: Wed, 1 Jan 2025 16:57:14 +0100 Subject: [PATCH] only build niri when desktop is enabled --- flake.nix | 1 + modules/default/home-manager/desktop/niri/niri.nix | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 071f8b8..9844619 100644 --- a/flake.nix +++ b/flake.nix @@ -136,6 +136,7 @@ home-manager.useGlobalPkgs = true; home-manager.useUserPackages = true; } + inputs.niri.nixosModules.niri inputs.sops-nix.nixosModules.sops inputs.disko.nixosModules.disko inputs.stylix.nixosModules.stylix diff --git a/modules/default/home-manager/desktop/niri/niri.nix b/modules/default/home-manager/desktop/niri/niri.nix index 155e09a..5da4d2c 100644 --- a/modules/default/home-manager/desktop/niri/niri.nix +++ b/modules/default/home-manager/desktop/niri/niri.nix @@ -1,8 +1,8 @@ -{ pkgs, ... }: +{ lib, config, pkgs, ... }: let SCRIPTS = "$XDG_CONFIG_HOME/desktop-utils/scripts"; in -{ +lib.mkIf config.desktop.enable { programs.niri.enable = true;