aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemse2025-04-06 23:13:44 -0700
committerGravatar Tom Willemse2025-04-06 23:13:44 -0700
commit163fc7789f32fd10652254921159e010daf0362f (patch)
tree1ff3e25a5e481ba7b015d18e8416b77afa48a7c4
parentcdaabcb4a28a46a26d5e851b5caa395b7c8f6f8d (diff)
downloadnew-dotfiles-163fc7789f32fd10652254921159e010daf0362f.tar.gz
new-dotfiles-163fc7789f32fd10652254921159e010daf0362f.zip
rincewind: Disable advice about detached heads in git
-rw-r--r--oni/home/config/rincewind.scm1
-rw-r--r--oni/home/services/git.scm5
2 files changed, 6 insertions, 0 deletions
diff --git a/oni/home/config/rincewind.scm b/oni/home/config/rincewind.scm
index 089a688..438372e 100644
--- a/oni/home/config/rincewind.scm
+++ b/oni/home/config/rincewind.scm
@@ -479,6 +479,7 @@
(sendemail-sendmailcmd "/usr/bin/msmtp")
(init-default-branch "main")
(init-default-branchname "main")
+ (advice-detached-head #f)
(extra "
[diff \"org\"]
xfuncname = \"^\\\\*+ +(.+)\"
diff --git a/oni/home/services/git.scm b/oni/home/services/git.scm
index 55c3737..faa82f6 100644
--- a/oni/home/services/git.scm
+++ b/oni/home/services/git.scm
@@ -53,6 +53,9 @@
(init-default-branch
maybe-string
"Default branch.")
+ (advice-detached-head
+ (boolean #t)
+ "Show warning about being in a detached-head state?")
(extra
maybe-string
"Any extra configuration."))
@@ -73,6 +76,8 @@
(serialize-configuration config (filter-prefix "sendemail-" home-git-configuration-fields))
"[init]\n"
(serialize-configuration config (filter-prefix "init-" home-git-configuration-fields))
+ "[advice]\n"
+ (serialize-configuration config (filter-prefix "advice-" home-git-configuration-fields))
(home-git-configuration-extra config))))))
(define home-git-service-type