diff options
| author | Preston Pan <ret2pop@nullring.xyz> | 2026-02-28 20:20:41 -0800 |
|---|---|---|
| committer | Preston Pan <ret2pop@nullring.xyz> | 2026-02-28 20:20:41 -0800 |
| commit | 99a6f13e70b366a858a543f145528152164858e5 (patch) | |
| tree | ac65987c6a0cd142943ab0c5b45616a1c1356486 /nix/modules/home/git.nix | |
| parent | befb04f3a1cbf7e55da26e08f8c974e72ff6f1cf (diff) | |
use librewolf instead; fix a bunch of problems
Diffstat (limited to 'nix/modules/home/git.nix')
| -rw-r--r-- | nix/modules/home/git.nix | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/nix/modules/home/git.nix b/nix/modules/home/git.nix index 24e84b4..4018a3b 100644 --- a/nix/modules/home/git.nix +++ b/nix/modules/home/git.nix @@ -1,25 +1,26 @@ -{ pkgs, lib, config, ... }: +{ pkgs, lib, config, super, ... }: { programs.git = { enable = lib.mkDefault config.monorepo.profiles.graphics.enable; package = pkgs.gitFull; lfs.enable = lib.mkDefault config.monorepo.profiles.graphics.enable; - userName = config.monorepo.vars.fullName; - userEmail = config.monorepo.profiles.email.email; + userName = super.monorepo.vars.fullName; + userEmail = "${super.monorepo.vars.email}"; signing = { - key = config.monorepo.vars.gpgKey; + key = super.monorepo.vars.gpgKey; signByDefault = true; }; extraConfig = { init.defaultBranch = "main"; - credential."${config.monorepo.profiles.email.smtpsServer}" = { - username = "${config.monorepo.profiles.email.email}"; + credential."mail.${super.monorepo.vars.orgHost}" = { + username = "${super.monorepo.vars.email}"; helper = "!f() { test \"$1\" = get && echo \"password=$(cat /run/user/1000/secrets/mail)\"; }; f"; }; + sendemail = { - smtpserver = "${config.monorepo.profiles.email.smtpsServer}"; - smtpuser = "${config.monorepo.profiles.email.email}"; + smtpserver = "mail.${super.monorepo.vars.orgHost}"; + smtpuser = "${super.monorepo.vars.email}"; smtpserverport = 465; smtpencryption = "ssl"; }; |
