From 0aa28a90f252c78f2466067be8c1b48c08d57b0b Mon Sep 17 00:00:00 2001 From: Evar Date: Wed, 25 Jun 2025 03:54:37 -0400 Subject: [PATCH] home: add home flake, decentralize git username config --- flake.nix | 1 + home/dev/git.nix | 2 -- home/home/default.nix | 5 +++++ home/home/git.nix | 6 ++++++ home/work/default.nix | 1 + home/work/git.nix | 6 ++++++ 6 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 home/home/default.nix create mode 100644 home/home/git.nix create mode 100644 home/work/git.nix diff --git a/flake.nix b/flake.nix index 8fbee65..3a76b4f 100644 --- a/flake.nix +++ b/flake.nix @@ -6,6 +6,7 @@ homeManagerModules = { dev = import ./home/dev; work = import ./home/work; + home = import ./home/home; default = import ./home; }; diff --git a/home/dev/git.nix b/home/dev/git.nix index 9963201..1416d4e 100644 --- a/home/dev/git.nix +++ b/home/dev/git.nix @@ -13,8 +13,6 @@ # difftastic.enable = true; # https://difftastic.wilfred.me.uk/git.html # https://tsdh.org/posts/2022-08-01-difftastic-diffing-with-magit.html - userEmail = "esmith@true-helix.com"; - userName = "Evar Smith"; extraConfig = { init.defaultBranch = "integration"; diff --git a/home/home/default.nix b/home/home/default.nix new file mode 100644 index 0000000..a64d755 --- /dev/null +++ b/home/home/default.nix @@ -0,0 +1,5 @@ +{ + imports = [ + ./git.nix + ]; +} \ No newline at end of file diff --git a/home/home/git.nix b/home/home/git.nix new file mode 100644 index 0000000..5a7cb98 --- /dev/null +++ b/home/home/git.nix @@ -0,0 +1,6 @@ +{ + programs.git = { + userEmail = "git@evar.dev"; + userName = "Evar"; + }; +} \ No newline at end of file diff --git a/home/work/default.nix b/home/work/default.nix index f5d9f4c..e7e0baa 100644 --- a/home/work/default.nix +++ b/home/work/default.nix @@ -1,5 +1,6 @@ { imports = [ ./xfreerdp.nix + ./git.nix ]; } \ No newline at end of file diff --git a/home/work/git.nix b/home/work/git.nix new file mode 100644 index 0000000..cb1497e --- /dev/null +++ b/home/work/git.nix @@ -0,0 +1,6 @@ +{ + programs.git = { + userEmail = "git@evar.dev"; + userName = "Evar Smith"; + }; +} \ No newline at end of file