From 4c823f476744aff1c9ec6661d8254f1a63865b40 Mon Sep 17 00:00:00 2001 From: Linnnus Date: Sat, 7 Oct 2023 23:18:57 +0200 Subject: Use git-credential-lastpass --- home/git/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'home/git/default.nix') diff --git a/home/git/default.nix b/home/git/default.nix index bd7295e..cf6419c 100644 --- a/home/git/default.nix +++ b/home/git/default.nix @@ -1,12 +1,18 @@ -{...}: { +{pkgs,lib,...}: let inherit (lib.modules) mkIf; +inherit (pkgs.stdenv.hostPlatform) isDarwin; +in { programs.git = { enable = true; # Set privacy-respecting user information. userName = "Linnnus"; userEmail = "linnnus@users.noreply.github.com"; + + extraConfig.credential.helper = mkIf isDarwin [ "osxkeychain" ]; }; + programs.git-credential-lastpass.enable = !isDarwin; + home.shellAliases = { gs = "git status"; gd = "git diff"; -- cgit v1.2.3