Added git hm module

This commit is contained in:
Julien Malka 2021-12-11 12:16:25 +01:00
parent c678a871b3
commit 42cd7bb365
5 changed files with 27 additions and 7 deletions

View file

@ -0,0 +1,18 @@
{ config, pkgs, lib, ... }:
let
cfg = config.luj.programs.git;
in
with lib;
{
options.luj.programs.git = {
enable = mkEnableOption "Enable git program";
};
config = mkIf cfg.enable {
programs.git = {
enable = true;
userName = "Julien Malka";
userEmail = "julien.malka@me.com";
};
};
}

View file

@ -47,7 +47,7 @@ with lib;
telescope-nvim telescope-nvim
# Indent lines # Indent lines
indent-blankline-nvim #indent-blankline-nvim
]; ];
extraPackages = with pkgs; [ extraPackages = with pkgs; [
gcc gcc

View file

@ -17,8 +17,9 @@
home.username = "julien"; home.username = "julien";
home.homeDirectory = "/home/julien"; home.homeDirectory = "/home/julien";
home.stateVersion = "21.11"; home.stateVersion = "21.11";
imports = [ ../home-manager-modules/mails/default.nix ../home-manager-modules/neovim/default.nix ]; imports = [ ../home-manager-modules/mails/default.nix ../home-manager-modules/neovim/default.nix ../home-manager-modules/git/default.nix ];
luj.programs.neovim.enable = true; luj.programs.neovim.enable = true;
luj.programs.git.enable = true;
}; };

View file

@ -9,13 +9,14 @@ in
home.username = "julien"; home.username = "julien";
home.homeDirectory = "/home/julien"; home.homeDirectory = "/home/julien";
home.stateVersion = "21.11"; home.stateVersion = "21.11";
imports = [../home-manager-modules/mails/default.nix ../home-manager-modules/neovim/default.nix]; imports = [../home-manager-modules/mails/default.nix ../home-manager-modules/neovim/default.nix ../home-manager-modules/git/default.nix ];
luj.emails = { luj.emails = {
enable = true; enable = true;
backend.enable = true; backend.enable = true;
}; };
luj.programs.neovim.enable = true; luj.programs.neovim.enable = true;
luj.programs.git.enable = true;
}; };
boot.loader.grub.enable = true; boot.loader.grub.enable = true;