My Nix Configuration

[flake] Add customGit package

Changed files
+8 -7
home
profiles
programs
hosts
common
zaphod
+1 -1
home/profiles/development.nix
···
colmena
customPython
editorconfig-core-c
-
gitFull
+
my-pkgs.customGit
nil
nixd
# python311
+2 -2
home/programs/git.nix
···
{
programs.git = {
enable = true;
-
package = pkgs.gitAndTools.gitFull;
+
package = pkgs.my-pkgs.customGit;
aliases = {
a = "add -p";
co = "checkout";
···
gui.showRandomTip = false;
gui.theme.selectedLineBgColor = ["default"];
git.paging = {
-
pager = "delta --dark --paging=never";
+
pager = "${lib.getExe pkgs.delta} --dark --paging=never";
colorArg = "always";
};
};
+3 -2
hosts/common/packages.nix
···
direnv
doggo
fzf
-
gitFull
+
my-pkgs.customGit
+
kitty.terminfo
lazygit
nix-output-monitor
pciutils
···
tailscale
unrar
unzip
+
wezterm.terminfo
zip
usbutils
];
-
environment.enableAllTerminfo = true;
}
+1 -1
hosts/zaphod/packages.nix
···
pkgs.clinfo
pkgs.deadnix
pkgs.hibernate
-
inputs.agenix.packages."${system}".default
+
inputs.agenix.packages.${pkgs.system}.default
pkgs.gamescope
pkgs.gnupg
pkgs.goverlay
+1 -1
hosts/zaphod/programs/misc.nix
···
programs.fish.enable = true;
# Git
programs.git.enable = true;
-
programs.git.package = pkgs.gitFull;
+
programs.git.package = pkgs.my-pkgs.customGit;
programs.git.lfs.enable = true;
# KDEConnect
programs.kdeconnect.enable = true;