feat(nixos): symlink configuration file under /etc
1 file changed, 3 insertions(+), 1 deletion(-)
jump to
M nix/nixos-module.nix → nix/nixos-module.nix
@@ -140,6 +140,8 @@ isSystemUser = true; }; }; + environment.etc."elgit/config.yaml".source = configFile; + systemd.services.elgit = { description = "elgit git frontend";@@ -153,7 +155,7 @@ serviceConfig = { Type = "simple"; User = cfg.user; Group = cfg.group; - ExecStart = "${cfg.package}/bin/elgit -config ${configFile}"; + ExecStart = "${cfg.package}/bin/elgit -config /etc/elgit/config.yaml"; Restart = "always"; WorkingDirectory = cfg.settings.repo.root;