feat: use forked nh with support for doas instead of fish wrapper

This commit is contained in:
Youwen Wu 2025-02-02 23:18:19 -08:00
parent 4930320599
commit c6235fe00c
Signed by: youwen
GPG key ID: 865658ED1FE61EC3
4 changed files with 31 additions and 17 deletions

View file

@ -129,6 +129,11 @@ in
extraArgs = "--keep-since 4d --keep 3";
};
flake = config.liminalOS.flakeLocation;
package = lib.mkIf config.security.doas.enable inputs.nh-doas.packages.${pkgs.system}.default;
};
environment.variables = lib.mkIf (cfg.useNh && config.security.doas.enable) {
NH_FLAKE = config.programs.nh.flake;
};
programs.nix-ld = {