From 1aaf4479d72edbd0c716d2e9122a7b613626bf12 Mon Sep 17 00:00:00 2001 From: Luke Hoersten Date: Mon, 20 Jul 2026 19:01:32 -0500 Subject: git/web: support cgit head-include for viewport meta --- git/web/tasks/main.yaml | 8 +++++++- git/web/templates/cgitrc.j2 | 3 +++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/git/web/tasks/main.yaml b/git/web/tasks/main.yaml index 42ea072..f5a57b6 100644 --- a/git/web/tasks/main.yaml +++ b/git/web/tasks/main.yaml @@ -18,7 +18,7 @@ - name: make /etc/cgit dir become: yes file: path="/etc/cgit" state="directory" - when: cgit_header_src is defined or cgit_footer_src is defined + when: cgit_header_src is defined or cgit_footer_src is defined or cgit_head_include_src is defined - name: install cgit custom source filter become: yes @@ -37,6 +37,12 @@ copy: src="{{cgit_favicon_src}}" dest="/usr/share/cgit/favicon.ico" when: cgit_favicon_src is defined +- name: install cgit head-include + become: yes + copy: src="{{cgit_head_include_src}}" dest="/etc/cgit/head-include.html" + when: cgit_head_include_src is defined + notify: restart fcgiwrap + - name: install cgit header become: yes copy: src="{{cgit_header_src}}" dest="/etc/cgit/header.html" diff --git a/git/web/templates/cgitrc.j2 b/git/web/templates/cgitrc.j2 index ccf5c78..8e1528f 100644 --- a/git/web/templates/cgitrc.j2 +++ b/git/web/templates/cgitrc.j2 @@ -7,6 +7,9 @@ root-desc={{cgit_root_desc}} {% if cgit_css_src is defined %} css=/cgit-custom.css {% endif %} +{% if cgit_head_include_src is defined %} +head-include=/etc/cgit/head-include.html +{% endif %} {% if cgit_header_src is defined %} header=/etc/cgit/header.html {% endif %} -- cgit v1.2.3