summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2025-10-10 17:10:12 -0400
committerRaghuram Subramani <raghus2247@gmail.com>2025-10-10 17:10:12 -0400
commit457b3e8d4a1f7cb18d3eea595f40c6585ce9d50b (patch)
treef4a60377b8887c5e91b1e58880c5459b524a3f8e
parentc0af860c360a0fe6dd6fbf28dd384b3028ae5014 (diff)
mkdir favicon-dist
-rw-r--r--modules/git/cgit-dist/favicon.ico (renamed from modules/git/favicon.ico)bin15406 -> 15406 bytes
-rw-r--r--modules/git/cgit.nix4
-rw-r--r--packages/cgit.nix4
3 files changed, 5 insertions, 3 deletions
diff --git a/modules/git/favicon.ico b/modules/git/cgit-dist/favicon.ico
index 5095587..5095587 100644
--- a/modules/git/favicon.ico
+++ b/modules/git/cgit-dist/favicon.ico
Binary files differ
diff --git a/modules/git/cgit.nix b/modules/git/cgit.nix
index db8ac6b..7bacd5f 100644
--- a/modules/git/cgit.nix
+++ b/modules/git/cgit.nix
@@ -3,7 +3,7 @@
let
repositoryPath = "/home/compromyse";
cgit = (pkgs.callPackage ../../packages/cgit.nix {
- favicon = ./favicon.ico;
+ dist = ./cgit-dist;
});
in {
services.cgit."git.compromyse.xyz" = {
@@ -34,6 +34,8 @@ in {
"mimetype.pdf" = "application/pdf";
"mimetype.png" = "image/png";
"mimetype.svg" = "image/svg+xml";
+
+ favicon = "/dist/favicon.ico"
};
nginx.virtualHost = "git.compromyse.xyz";
};
diff --git a/packages/cgit.nix b/packages/cgit.nix
index 2684ee5..7e8c2c5 100644
--- a/packages/cgit.nix
+++ b/packages/cgit.nix
@@ -19,7 +19,7 @@
xz,
zstd,
python3Packages,
- favicon,
+ dist,
}:
stdenv.mkDerivation rec {
@@ -110,7 +110,7 @@ stdenv.mkDerivation rec {
}'
done
- cp ${favicon} "$out/cgit/favicon.ico"
+ cp -r ${dist} "$out/cgit"
'';
stripDebugList = [ "cgit" ];