aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemse2026-02-22 19:18:01 -0800
committerGravatar Tom Willemse2026-02-24 23:12:04 -0800
commitdf45040b2fa61d0fb44eb67c2640db045c7a58ef (patch)
treeebe37ed128f89fd7ff45972c1f07a4ad08fd37d3
parentc404b08c0979d57c4a6b82bfcda04ee44afd2499 (diff)
downloadnew-dotfiles-df45040b2fa61d0fb44eb67c2640db045c7a58ef.tar.gz
new-dotfiles-df45040b2fa61d0fb44eb67c2640db045c7a58ef.zip
Ad git configuration to laptop
-rw-r--r--oni/home/config/data.scm18
1 files changed, 17 insertions, 1 deletions
diff --git a/oni/home/config/data.scm b/oni/home/config/data.scm
index 7b9023c..73e2f5a 100644
--- a/oni/home/config/data.scm
+++ b/oni/home/config/data.scm
@@ -36,6 +36,7 @@
home-emacs-org-caldav-service-type
home-emacs-envrc-configuration))
#:use-module (oni home services environment)
+ #:use-module (oni home services git)
#:use-module (oni home services kdeconnect)
#:use-module ((oni home services mail)
#:select (home-mbsync-service-type))
@@ -242,4 +243,19 @@
(service home-xss-lock-service-type)
(service home-cbatticon-service-type)
- (service home-mbsync-service-type)))))
+ (service home-mbsync-service-type)
+
+ (service home-git-service-type
+ (home-git-configuration
+ (user-name "Tom Willemse")
+ (user-email "tom@ryuslash.org")
+ (sendemail-sendmailcmd "/usr/bin/msmtp")
+ (init-default-branch "main")
+ (init-default-branchname "main")
+ (advice-detached-head #f)
+ (extra "
+[diff \"org\"]
+ xfuncname = \"^\\\\*+ +(.+)\"
+[diff \"lisp\"]
+ xfuncname = \"^[[:space:]]*?\\\\(def\\\\w+? ((\\\\w|-|'|:|=|<|>)+)\"
+")))))))