This commit is contained in:
2025-08-16 00:31:17 -05:00
parent 342ae05a70
commit f717435b9b
3 changed files with 38 additions and 4 deletions

View File

@@ -8,8 +8,15 @@
config = lib.mkIf config.homeconfig.git.enable { config = lib.mkIf config.homeconfig.git.enable {
programs.git = { programs.git = {
userName = "Nathan"; userName._secret = if (!config.homeconfig.home-manager.enable) then
userEmail = "nathanblunkall5@gmail.com"; config.home-manager.nathan.sops.secrets."git/username"
else
config.sops.secrets."git/username";
userEmail._secret = if (!config.homeconfig.home-manager.enable) then
config.home-manager.nathan.sops.secrets."git/email"
else
config.sops.secrets."git/email";
extraConfig = { extraConfig = {
init = { init = {

View File

@@ -0,0 +1,27 @@
git:
- username: ENC[AES256_GCM,data:418z4cCK,iv:tgPmynsW8fEJs6n+OGfm6IypOjNNhVdVaqFImeKXpC4=,tag:V5zI47vb9FnSO/OWurbJ+A==,type:str]
- email: ENC[AES256_GCM,data:xp6HlIO1pTgvrXpGAOQwl0UvcnY4zrLrmw==,iv:LzGkluWeSe8MQqPXQMnNOv062UY+BkQE1fGjGqd/nCg=,tag:Y9nwo+Hjcg4ea2GxGKWApA==,type:str]
sops:
age:
- recipient: age1yqgyp2uxz4lzrc9f9ka0mfjl5fr6ahf8nf24nlmran2wulg6fpvq9hyp9q
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3dER2bmZjYUhlNHpvVVNY
dlFYdU1KVzQ0WGhtUlRyRUtMdldqdC9nNm1JCjdJU3pqQ2x2NE52Qm15MUw4d2lv
MjM4V3lBQ1o5MWl2MDRrTlJLWFFHRjAKLS0tIHhpUld3NXh4RzdKajJWMzM2a3gy
VU4xSytSZHgzd3pocUdOZmFTTVg4OXMKPkk9mbu6POQNwy+6jAhgv3t/DAN1n+Jo
xK0s1Ni1FKPU4mvQUsIN2v6y3Nircfr15CfzThjpIBoLtBOyoRhXrw==
-----END AGE ENCRYPTED FILE-----
- recipient: age1640eg0pnmkruc89m5xguz0m8fek44fl4tzez6qwuzlz6kmapqewsp8esxd
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSByM3lvcDM4Z0VJMGVBK1lU
Y0g1bTE2U3ZiN0E3NUJ0QVlQSUdlSDh6NjNNCmRVZjQ4VWJSM3g4S2Q1TnRWbjZG
TVVKUkJTWS9nUGN0Uy9LQ1V0YlpLeWsKLS0tIHRCWkxFTUhNQ21wYVBUL0k4d25h
RWNTdys0VnV1V0ZHL3R1N0NvdGFOTjAKQtM4wMzD9Lr9G9o1sp0Ud7LsxnTXzyV9
yQ5fxn5lmef7SAPAYVvkU7IH1uhtVyfH9SwsM+EnHdcQWO/lNQp+hg==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-08-16T05:16:24Z"
mac: ENC[AES256_GCM,data:hvrllkaev+3vlSesbMcggEcQJIIB6BaLMPZePOM5MUhPS3kP5Pi0tficOnLXwMFrYNX8pzg0v3OwPvt8BdMS/TH8IDksrRP5l6Zj7fI8XuCgMINim0AmpcRrRPmnFkcbc2UfHrDXM4qDXFuJklOnE6MYoa5JToixf2naa9sBxtE=,iv:slOrGjecTnuEP0o3FdvMw1fIvII+G9L7vurW6ugfSwU=,tag:KjOnB6KGyP4OskxTx7eb/A==,type:str]
unencrypted_suffix: _unencrypted
version: 3.10.2

View File

@@ -74,8 +74,6 @@
ags.enable = true; ags.enable = true;
kdePlasma6.enable = true; kdePlasma6.enable = true;
hyprland.enable = true; hyprland.enable = true;
git.enable = true;
nh.enable = true;
netbird.enable = true; netbird.enable = true;
ollama.enable = true; ollama.enable = true;
@@ -112,6 +110,8 @@
calcurse.enable = true; calcurse.enable = true;
rofi.enable = true; rofi.enable = true;
firefox.enable = true; firefox.enable = true;
git.enable = true;
nh.enable = true;
}; };
} }
inputs.nathan-home-manager inputs.nathan-home-manager