diff --git a/nixpkgs/machines/loft/home.nix b/nixpkgs/machines/loft/home.nix index 1e00d96..98d41f8 100644 --- a/nixpkgs/machines/loft/home.nix +++ b/nixpkgs/machines/loft/home.nix @@ -5,6 +5,7 @@ ../../modules/home-manager.nix ../../modules/fonts.nix ../../modules/git.nix + ../../modules/git_nixos.nix ../../modules/gnome.nix ../../modules/vscode.nix ../../modules/zsh.nix diff --git a/nixpkgs/modules/git.nix b/nixpkgs/modules/git.nix index f5fb1ec..e02401a 100644 --- a/nixpkgs/modules/git.nix +++ b/nixpkgs/modules/git.nix @@ -7,11 +7,7 @@ # Use pkgs.gitAndTools.gitFull in order to get libsecret support programs.git = { enable = true; - package = pkgs.gitAndTools.gitFull; userEmail = "michaelhthomas@outlook.com"; userName = "Michael Thomas"; - extraConfig = { - credential.helper = "libsecret"; - }; }; } \ No newline at end of file diff --git a/nixpkgs/modules/git_nixos.nix b/nixpkgs/modules/git_nixos.nix new file mode 100644 index 0000000..0d46109 --- /dev/null +++ b/nixpkgs/modules/git_nixos.nix @@ -0,0 +1,10 @@ +{ config, pkgs, libs, ... }: +{ + # Use pkgs.gitAndTools.gitFull in order to get libsecret support + programs.git = { + package = pkgs.gitAndTools.gitFull; + extraConfig = { + credential.helper = "libsecret"; + }; + }; +} \ No newline at end of file