From 3e0b2c8774a613a5599728be10c8d8681faf4b5e Mon Sep 17 00:00:00 2001
From: Xiao Pan <gky44px1999@gmail.com>
Date: Wed, 28 Feb 2024 09:47:05 +0000
Subject: switch to cgit-pink

git blame works so I re-enable it. Add and change some other configs.
---
 etc/cgitrc | 70 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 35 insertions(+), 35 deletions(-)

diff --git a/etc/cgitrc b/etc/cgitrc
index 48b64b34..466a374b 100644
--- a/etc/cgitrc
+++ b/etc/cgitrc
@@ -4,16 +4,16 @@
 
 cache-size=1000
 enable-index-owner=0
-# blame buggy, when use with cache enabled maybe shown half blank page when file is large.
-# It can be tested with https://git.flylightning.xyz/dwm_fly/blame/dwm.c and
-# https://git.flylightning.xyz/config_local_arch/blame/etc/services
-# Also studio is not powerful, `git blame ...` on studio is slow
-#enable-blame=1
+enable-blame=1
 mimetype-file=/etc/mime.types
 # https://stackoverflow.com/questions/16182421/cgit-and-nginx-url-rewrite
 virtual-root=/
 enable-log-filecount=1
 enable-log-linecount=1
+# kinda useful for showing branch merge, ex: https://git.flylightning.xyz/dwm_fly/log/?h=fly
+enable-commit-graph=1
+enable-follow-links=1
+enable-subject-links=1
 
 # `man cgitrc` uses $CGIT_REPO_URL instead of $CGIT_REPO_NAME, I guess maybe because repo name can be different from repo url?
 clone-url=https://$HTTP_HOST/$CGIT_REPO_URL https://codeberg.org/flyxyz123/$CGIT_REPO_URL
@@ -24,42 +24,42 @@ source-filter=/usr/lib/cgit/filters/syntax-highlighting-edited.sh
 css=/mycgit.css
 
 about-filter=/usr/lib/cgit/filters/about-formatting-edited.sh
-readme=:README.markdown
-readme=:readme.markdown
-readme=:README.mdown
-readme=:readme.mdown
+#readme=:README.markdown
+#readme=:readme.markdown
+#readme=:README.mdown
+#readme=:readme.mdown
 readme=:README.md
-readme=:readme.md
-readme=:README.mkd
-readme=:readme.mkd
+#readme=:readme.md
+#readme=:README.mkd
+#readme=:readme.mkd
 #readme=:README.rst
 #readme=:readme.rst
-readme=:README.html
-readme=:readme.html
-readme=:README.htm
-readme=:readme.htm
-readme=:README.txt
-readme=:readme.txt
+#readme=:README.html
+#readme=:readme.html
+#readme=:README.htm
+#readme=:readme.htm
+#readme=:README.txt
+#readme=:readme.txt
 readme=:README
-readme=:readme
-readme=:INSTALL.markdown
-readme=:install.markdown
-readme=:INSTALL.mdown
-readme=:install.mdown
-readme=:INSTALL.md
-readme=:install.md
-readme=:INSTALL.mkd
-readme=:install.mkd
+#readme=:readme
+#readme=:INSTALL.markdown
+#readme=:install.markdown
+#readme=:INSTALL.mdown
+#readme=:install.mdown
+#readme=:INSTALL.md
+#readme=:install.md
+#readme=:INSTALL.mkd
+#readme=:install.mkd
 #readme=:INSTALL.rst
 #readme=:install.rst
-readme=:INSTALL.html
-readme=:install.html
-readme=:INSTALL.htm
-readme=:install.htm
-readme=:INSTALL.txt
-readme=:install.txt
-readme=:INSTALL
-readme=:install
+#readme=:INSTALL.html
+#readme=:install.html
+#readme=:INSTALL.htm
+#readme=:install.htm
+#readme=:INSTALL.txt
+#readme=:install.txt
+#readme=:INSTALL
+#readme=:install
 
 root-title=flylightning.xyz git repositories
 root-desc=
-- 
cgit v1.2.3-70-g09d2