summaryrefslogtreecommitdiff
path: root/etc/cgitrc
diff options
context:
space:
mode:
authorXiao Pan <gky44px1999@gmail.com>2024-02-28 09:47:05 +0000
committerXiao Pan <gky44px1999@gmail.com>2024-02-28 09:47:05 +0000
commit3e0b2c8774a613a5599728be10c8d8681faf4b5e (patch)
tree91cfa4f81b0b026c7f8b31e8ff303148078bd441 /etc/cgitrc
parent32b007df9d8efc8b0b6a600c38eef6b2f0cb59c6 (diff)
switch to cgit-pink
git blame works so I re-enable it. Add and change some other configs.
Diffstat (limited to 'etc/cgitrc')
-rw-r--r--etc/cgitrc70
1 files 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=