diff options
Diffstat (limited to '')
| -rw-r--r-- | modules/git/cgit.nix | 6 | ||||
| -rw-r--r-- | modules/git/favicon.ico | bin | 0 -> 15406 bytes | |||
| -rw-r--r-- | packages/cgit.nix | 3 | 
3 files changed, 8 insertions, 1 deletions
diff --git a/modules/git/cgit.nix b/modules/git/cgit.nix index 56112e9..db8ac6b 100644 --- a/modules/git/cgit.nix +++ b/modules/git/cgit.nix @@ -2,13 +2,17 @@  let    repositoryPath = "/home/compromyse"; -  cgit = (pkgs.callPackage ../../packages/cgit.nix {}); +  cgit = (pkgs.callPackage ../../packages/cgit.nix { +    favicon = ./favicon.ico; +  });  in {    services.cgit."git.compromyse.xyz" = {      enable = true;      user = "root";      group = "root"; +      package = cgit; +      scanPath = repositoryPath;      settings = {        root-title = "compromyse: CGIT"; diff --git a/modules/git/favicon.ico b/modules/git/favicon.ico Binary files differnew file mode 100644 index 0000000..5095587 --- /dev/null +++ b/modules/git/favicon.ico diff --git a/packages/cgit.nix b/packages/cgit.nix index ffedb19..2684ee5 100644 --- a/packages/cgit.nix +++ b/packages/cgit.nix @@ -19,6 +19,7 @@    xz,    zstd,    python3Packages, +  favicon,  }:  stdenv.mkDerivation rec { @@ -108,6 +109,8 @@ stdenv.mkDerivation rec {          ]        }'      done + +    cp ${favicon} "$out/cgit/favicon.ico"    '';    stripDebugList = [ "cgit" ];  | 
