From e9b490c0005b49b1325adb28a9f1fcc364fa8f92 Mon Sep 17 00:00:00 2001 From: Todd Zullinger Date: Fri, 13 Jul 2018 18:30:49 -0400 Subject: Update example cgtirc settings Add a number of settings from the example cgitrc file section of the documentation. Update the config to reflect the default values, leaving them commented. Several settings which previously overrode the cgit defaults no longer do so. Those settings are: enable-commit-graph, enable-index-links, enable-log-filecount, enable-log-linecount, and max-stats. --- cgitrc | 69 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 59 insertions(+), 10 deletions(-) (limited to 'cgitrc') diff --git a/cgitrc b/cgitrc index 23b6b86..3770c3d 100644 --- a/cgitrc +++ b/cgitrc @@ -1,27 +1,39 @@ # -# See cgitrc(5) or /usr/share/doc/cgit-*/cgitrc.5.html for details +# See cgitrc(5) or /usr/share/doc/cgit/cgitrc.5.html for details # # Enable caching of up to 1000 output entries cache-size=1000 # Specify some default clone prefixes -#clone-prefix=git://example.com ssh://example.com/pub/git http://example.com/git +#clone-prefix=git://example.com ssh://example.com/pub/git https://example.com/git # Specify the css url css=/cgit-data/cgit.css +# Show owner on index page +#enable-index-owner=1 + +# Allow http transport git clone +#enable-http-clone=1 + # Show extra links for each repository on the index page -enable-index-links=1 +#enable-index-links=0 + +# Enable blame page and create links to it from tree page +#enable-blame=0 # Enable ASCII art commit history graph on the log pages -enable-commit-graph=1 +#enable-commit-graph=0 # Show number of affected files per commit on the log pages -enable-log-filecount=1 +#enable-log-filecount=0 # Show number of added/removed lines per commit on the log pages -enable-log-linecount=1 +#enable-log-linecount=0 + +# Sort branches by age or name +#branch-sort=name # Add a cgit favicon #favicon=/favicon.ico @@ -29,14 +41,14 @@ enable-log-linecount=1 # Use a custom logo logo=/cgit-data/cgit.png -# Enable statistics per week, month and quarter -max-stats=quarter +# Enable statistics per week, month, quarter, or year +#max-stats= # Set the title and heading of the repository index page -#root-title=example.com git repositories +#root-title=Git Repository Browser # Set a subheading for the repository index page -#root-desc=tracking the foobar development +#root-desc=a fast webinterface for the git dscm # Include some more info about this site on the index page #root-readme=/var/www/html/about.html @@ -59,6 +71,43 @@ mimetype.svg=image/svg+xml # Enable syntax highlighting (requires the highlight package) #source-filter=/usr/libexec/cgit/filters/syntax-highlighting.sh +# Format markdown, restructuredtext, manpages, text files, and html files +# through the right converters +#about-filter=/usr/libexec/cgit/filters/about-formatting.sh + +## +## Search for these files in the root of the default branch of repositories +## for coming up with the about page: +## +#readme=:README.md +#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 +#readme=:readme +#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 + ## ## List of repositories. ## PS: Any repositories listed when section is unset will not be -- cgit