summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorLinnnus <[email protected]>2023-10-21 13:01:36 +0200
committerLinnnus <[email protected]>2023-10-21 13:20:51 +0200
commited2f087bc11e4bbcaebda6b382ae463e4f78aab5 (patch)
tree403ac9606d4021cf0d8ea4e34e191a2a4908640c /modules
parentf458757d23f5d833c5cd98dc42fe36803db501c8 (diff)
CUstomize git.linus.onl + add readme
Diffstat (limited to 'modules')
-rw-r--r--modules/nixos/git.linus.onl/about.html5
-rw-r--r--modules/nixos/git.linus.onl/default.nix15
2 files changed, 20 insertions, 0 deletions
diff --git a/modules/nixos/git.linus.onl/about.html b/modules/nixos/git.linus.onl/about.html
new file mode 100644
index 0000000..2d18ca4
--- /dev/null
+++ b/modules/nixos/git.linus.onl/about.html
@@ -0,0 +1,5 @@
+<p>Welcome! This is where i keep my public repositories.</p>
+<br>
+<br>
+<p>idk.</p>
+<p>what do i say here?</p>
diff --git a/modules/nixos/git.linus.onl/default.nix b/modules/nixos/git.linus.onl/default.nix
index 1ba6280..88e4f6f 100644
--- a/modules/nixos/git.linus.onl/default.nix
+++ b/modules/nixos/git.linus.onl/default.nix
@@ -66,6 +66,21 @@ in {
services.cgit."git.linus.onl" = {
enable = true;
scanPath = cfg.location;
+ settings = {
+ root-title = "Linus' public projects";
+ root-desc = "hello yes this is the git server";
+ root-readme = toString ./about.html;
+ };
+ extraConfig = ''
+ readme=:README.md
+ readme=:README.rst
+ readme=:README.text
+ readme=:README.txt
+ readme=:readme.md
+ readme=:readme.rst
+ readme=:readme.text
+ readme=:readme.txt
+ '';
};
# Register domain name.