git.nix
1 { 2 pkgs, 3 config, 4 lib, 5 ... 6 }: let 7 cfg = config.programs.git; 8 inherit (lib) mkEnableOption mkIf; 9 in { 10 options.programs.git = { 11 enable = mkEnableOption "git"; 12 }; 13 14 config = mkIf cfg.enable { 15 os.environment.systemPackages = with pkgs; [ 16 git 17 gh 18 lazygit 19 ]; 20 21 hm.programs.git = { 22 enable = true; 23 userName = "dennkaii"; 24 userEmail = "githubdennkaii.q3i49@simplelogin.com"; 25 }; 26 }; 27 }