From 15ec12896112df04665ff2b4b2a945c9f62d8188 Mon Sep 17 00:00:00 2001 From: Alexander Kassouni Date: Fri, 23 Oct 2026 14:50:17 -0700 Subject: fmt --- git/default.nix | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) (limited to 'git') diff --git a/git/default.nix b/git/default.nix index d383d05..671b708 100644 --- a/git/default.nix +++ b/git/default.nix @@ -1,14 +1,21 @@ -{config, inputs, pkgs, ...}: let +{ + config, + inputs, + pkgs, + ... +}: +let domain = "git.kassouni.net"; repoRoot = "/srv/git"; theme = inputs.self.packages.${pkgs.stdenv.hostPlatform.system}.cgit-theme; -in { +in +{ users.users.git = { isSystemUser = true; group = "git"; home = repoRoot; createHome = true; - homeMode = "750"; + homeMode = "750"; shell = "${pkgs.git}/bin/git-shell"; openssh.authorizedKeys.keys = config.my.gitKeys; }; @@ -36,7 +43,11 @@ in { favicon = "/git.svg"; strict-export = "git-daemon-export-ok"; remove-suffix = true; - readme = [ ":README.md" ":README" ":readme.md" ]; + 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"; -- cgit v1.3.1