diff options
author | Raghuram Subramani <raghus2247@gmail.com> | 2025-10-10 17:06:14 -0400 |
---|---|---|
committer | Raghuram Subramani <raghus2247@gmail.com> | 2025-10-10 17:06:14 -0400 |
commit | c0af860c360a0fe6dd6fbf28dd384b3028ae5014 (patch) | |
tree | 4d675c9014335bf497569bbe16e4cda24831bf4e | |
parent | 12a299df95b9635db368cdf682f69390f2659286 (diff) |
add favicon
-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" ]; |