[git] client = '/usr/bin/git' ; Your git executable path default_branch = 'master' ; Default branch when HEAD is detached repositories[] = '/home/git/repositories/' ; Path to your repositories ; If you wish to add more repositories, just add a new line ; WINDOWS USERS ;client = '"C:\Program Files (x86)\Git\bin\git.exe"' ; Your git executable path ;repositories[] = 'C:\Path\to\Repos\' ; Path to your repositories ; You can hide repositories from GitList, just copy this for each repository you want to hide or add a regex (including delimiters), eg. hidden[] = '/(.+)\.git/' ; hidden[] = '/home/git/repositories/BetaTest' [app] debug = false cache = true theme = "default" title = "" [clone_button] ; ssh remote show_ssh_remote = false ; display remote URL for SSH ssh_user = 'git' ; user to use for cloning via SSH ; http remote show_http_remote = false ; display remote URL for HTTP use_https = true ; generate URL with https:// url_subdir = 'git/' ; if cloning via HTTP is triggered using virtual dir (e.g. https://example.com/git/repo.git) ; has to end with trailing slash http_user = '' ; user to use for cloning via HTTP (default: none) http_user_dynamic = false ; when enabled, http_user is set to $_SERVER['PHP_AUTH_USER'] ; If you need to specify custom filetypes for certain extensions, do this here [filetypes] ; extension = type ; dist = xml ; If you need to set file types as binary or not, do this here [binary_filetypes] ; extension = true ; svh = false ; map = true ; set the timezone [date] ; timezone = UTC ; format = 'd/m/Y H:i:s' ; custom avatar service [avatar] ; url = '//gravatar.com/avatar/' ; query[] = 'd=identicon'