about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAlan Pearce2025-03-11 21:02:13 +0100
committerAlan Pearce2025-03-20 22:18:25 +0100
commite8fbdf3bd12c8920a6e9bd84b34e787764b11eaf (patch)
tree1a38977efb8150dba39853a46c85d9091666b246
parent78fc3e6cd43e6df90e17067fe0eb52b9badf9a75 (diff)
downloadsearchix-e8fbdf3bd12c8920a6e9bd84b34e787764b11eaf.tar.lz
searchix-e8fbdf3bd12c8920a6e9bd84b34e787764b11eaf.tar.zst
searchix-e8fbdf3bd12c8920a6e9bd84b34e787764b11eaf.zip
feat(nixos-module): allow setting environment variables
-rw-r--r--nix/modules/default.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/nix/modules/default.nix b/nix/modules/default.nix
index 6b7232b..ba425ca 100644
--- a/nix/modules/default.nix
+++ b/nix/modules/default.nix
@@ -210,6 +210,7 @@ in
       description = "Searchix Nix option search";
       wantedBy = [ "multi-user.target" ];
       path = with pkgs; [ nix ];
+      inherit (cfg) environment;
       serviceConfig = defaultServiceConfig // {
         ExecStart = "${package}/bin/searchix-web --config ${(settingsFormat.generate "searchix-config.toml" cfg.settings)}";
       } // lib.optionalAttrs (cfg.settings.web.port < 1024) {