about summary refs log tree commit diff
path: root/sys
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2020-04-15 16:29:36 +0000
committerAlyssa Ross <hi@alyssa.is>2020-04-15 16:41:50 +0000
commit8feabbb6d405962225323759c2530e9d3651847d (patch)
treecc620560eb18e5d720d65165c1dc5c79ad1a6052 /sys
parentce0e0387ccbdf758c7fb7e5c16331b609f23c219 (diff)
downloadnixlib-8feabbb6d405962225323759c2530e9d3651847d.tar
nixlib-8feabbb6d405962225323759c2530e9d3651847d.tar.gz
nixlib-8feabbb6d405962225323759c2530e9d3651847d.tar.bz2
nixlib-8feabbb6d405962225323759c2530e9d3651847d.tar.lz
nixlib-8feabbb6d405962225323759c2530e9d3651847d.tar.xz
nixlib-8feabbb6d405962225323759c2530e9d3651847d.tar.zst
nixlib-8feabbb6d405962225323759c2530e9d3651847d.zip
sys/atuin: configure cgit
Diffstat (limited to 'sys')
-rw-r--r--sys/atuin.nix13
1 files changed, 13 insertions, 0 deletions
diff --git a/sys/atuin.nix b/sys/atuin.nix
index 200ee9e138a7..c281722a4836 100644
--- a/sys/atuin.nix
+++ b/sys/atuin.nix
@@ -177,9 +177,22 @@
       };
 
       cgitConfig = pkgs.writeText "cgit.conf" ''
+        clone-prefix=https://git.qyliss.net
+        enable-blame=1
+        enable-commit-graph=1
+        enable-follow-links=1
+        enable-git-config=1
+        enable-index-owner=0
+        enable-log-filecount=1
+        enable-log-linecount=1
+        remove-suffix=1
         root-desc=Alyssa Ross's personal Git repositories
         root-title=git.qyliss.net
+        about-filter=${pkgs.cgit}/lib/cgit/filters/about-formatting.sh
+        source-filter=${pkgs.cgit}/lib/cgit/filters/syntax-highlighting.py
         virtual-root=/
+
+        scan-path=/home/qyliss/git
       '';
 
       overrideFastcgiParams = with lib; params: concatStrings (mapAttrsToList (n: v: ''