From 2496ea8d89e9dd5bd9779d7f8c8666e1ffe4a8fd Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Mon, 20 Mar 2023 15:24:37 -0600 Subject: home/git: initial commit --- home/default.nix | 1 + home/environ.nix | 6 ------ home/git.nix | 15 +++++++++++++++ 3 files changed, 16 insertions(+), 6 deletions(-) create mode 100644 home/git.nix (limited to 'home') diff --git a/home/default.nix b/home/default.nix index 8f9d4db..3347764 100644 --- a/home/default.nix +++ b/home/default.nix @@ -3,6 +3,7 @@ with lib; { imports = [ ./desktop.nix ./environ.nix + ./git.nix ./graphics.nix ./isolation.nix ./mail diff --git a/home/environ.nix b/home/environ.nix index 5e489c4..5f3ec0f 100644 --- a/home/environ.nix +++ b/home/environ.nix @@ -27,12 +27,6 @@ with lib; { initExtra = import ./zshrc.nix pkgs; }; - git = { - enable = true; - userName = "Alejandro Soto"; - userEmail = "alejandro@34project.org"; - }; - neovim = { enable = true; withRuby = false; diff --git a/home/git.nix b/home/git.nix new file mode 100644 index 0000000..8703962 --- /dev/null +++ b/home/git.nix @@ -0,0 +1,15 @@ +{ config, lib, pkgs, ... }: +with lib; { + config = { + programs.git = { + enable = true; + userName = "Alejandro Soto"; + userEmail = "alejandro@34project.org"; + + signing = mkIf (!config.home.isolation.active) { + key = "E14218589D0D90B52B1A5368F264360B2C0905A6"; + signByDefault = true; + }; + }; + }; +} -- cgit v1.2.3