all repos — elgit @ ce58b9378f1749b5d51b9e74a8024e08f4abad0b

fork of legit: web frontend for git, written in go

feat(nixos): symlink configuration file under /etc

Alan Pearce
commit

ce58b9378f1749b5d51b9e74a8024e08f4abad0b

parent

9ba775cdb499501e7e3f34f73a89e033d8238e5b

1 file changed, 3 insertions(+), 1 deletion(-)

jump to
M nix/nixos-module.nixnix/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;