From 134247b57d2ff93c7b70815158474d94bed1074b Mon Sep 17 00:00:00 2001 From: Ophestra Date: Thu, 23 Jan 2025 17:04:19 +0900 Subject: nix: configure target users via nixos This makes patching home-manager no longer necessary. Signed-off-by: Ophestra --- options.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'options.nix') diff --git a/options.nix b/options.nix index 616b24cf..578c7fd3 100644 --- a/options.nix +++ b/options.nix @@ -26,6 +26,17 @@ in ''; }; + home-manager = mkOption { + type = + let + inherit (types) functionTo attrsOf anything; + in + functionTo (functionTo (attrsOf anything)); + description = '' + Target user shared home-manager configuration. + ''; + }; + apps = mkOption { type = let @@ -50,6 +61,8 @@ in ''; }; + verbose = mkEnableOption "launchers with verbose output"; + id = mkOption { type = nullOr str; default = null; -- cgit v1.3.1