summaryrefslogtreecommitdiff
path: root/home/vcs.nix
diff options
context:
space:
mode:
authorGrace Yoder <grace_yoder@outlook.com>2026-09-03 15:36:32 -0400
committerGrace Yoder <grace_yoder@outlook.com>2026-09-03 15:37:10 -0400
commit22b6712c240fea0643cfc01acfce1fda1f125b8a (patch)
treefb8ac2302793c76d3640aab7d3f74f7a57c01933 /home/vcs.nix
nix init
Diffstat (limited to 'home/vcs.nix')
-rw-r--r--home/vcs.nix33
1 files changed, 33 insertions, 0 deletions
diff --git a/home/vcs.nix b/home/vcs.nix
new file mode 100644
index 0000000..4778311
--- /dev/null
+++ b/home/vcs.nix
@@ -0,0 +1,33 @@
+{ ... }:
+
+{
+ programs = {
+ git = {
+ enable = true;
+ ignores = [ ".DS_Store" ];
+ };
+
+ jujutsu = {
+ enable = true;
+ settings = {
+ user = {
+ name = "Grace Yoder";
+ email = "grace_yoder@outlook.com";
+ };
+ signing = {
+ sign-all = true;
+ backend = "ssh";
+ key = "~/.ssh/id_ed25519";
+ };
+ remotes.origin.auto-track-bookmarks = "*";
+ remotes.github.auto-track-bookmarks = "*";
+ aliases.tug = [
+ "bookmark"
+ "advance"
+ ];
+ };
+ };
+
+ gh.enable = true;
+ };
+}