From 4072628986ccb63a8107e58a6aa35dc6056ded4b Mon Sep 17 00:00:00 2001 From: Alexander Kassouni Date: Sun, 27 Sep 2026 17:17:33 -0700 Subject: some cgit config --- git.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'git.nix') diff --git a/git.nix b/git.nix index e365540..4b3b493 100644 --- a/git.nix +++ b/git.nix @@ -27,7 +27,14 @@ in { scanPath = repoRoot; group = "git"; # so cgit can traverse a non-world-readable repoRoot gitHttpBackend.checkExportOkFiles = true; - settings.strict-export = "git-daemon-export-ok"; + settings = { + strict-export = "git-daemon-export-ok"; + remove-suffix = true; + readme = [ ":README.md" ":README" ":readme.md" ]; + clone-url = "git@${domain}:$CGIT_REPO_URL https://${domain}/$CGIT_REPO_URL"; + source-filter = "${pkgs.cgit}/lib/cgit/filters/syntax-highlighting.py"; + about-filter = "${pkgs.cgit}/lib/cgit/filters/about-formatting.sh"; + }; }; services.nginx.virtualHosts.${domain} = { -- cgit v1.3.1