aboutsummaryrefslogtreecommitdiffstats
path: root/home/git/default.nix
diff options
context:
space:
mode:
authorPetri Hienonen <petri.hienonen@gmail.com>2025-11-30 14:51:58 +0200
committerPetri Hienonen <petri.hienonen@gmail.com>2025-11-30 14:51:58 +0200
commitdf79d8fd48fcaa92dcfec6dde15a7a61bc3f6b3f (patch)
treeaf84ae1c920e8f06eaa2c2ff2f772ccb3d56e148 /home/git/default.nix
parent2be5276c7e365593478f2de261c6b8acf6637cde (diff)
downloadnixos-df79d8fd48fcaa92dcfec6dde15a7a61bc3f6b3f.tar.zst
Update to nixos 25.11
Diffstat (limited to '')
-rw-r--r--home/git/default.nix23
1 files changed, 14 insertions, 9 deletions
diff --git a/home/git/default.nix b/home/git/default.nix
index 6d975e3..7fe4f41 100644
--- a/home/git/default.nix
+++ b/home/git/default.nix
@@ -1,15 +1,20 @@
{ pkgs, ... }:
{
+ programs.diff-so-fancy = {
+ enable = true;
+ enableGitIntegration = true;
+ };
programs.git = {
enable = true;
- aliases = {
- lg = "log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit";
- };
- diff-so-fancy.enable = true;
- maintenance.enable = true;
- userEmail = "petri.hienonen@gmail.com";
- userName = "Petri Hienonen";
- extraConfig = {
+ settings = {
+ alias = {
+ lg = "log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit";
+ };
+ user = {
+ email = "petri.hienonen@gmail.com";
+ name = "Petri Hienonen";
+ signingkey = "76028181DD730D0C";
+ };
core = {
editor = "${pkgs.neovim}/bin/nvim";
hooksPath = ".githooks/";
@@ -21,7 +26,7 @@
merge.conflictStyle = "diff3";
pull.rebase = true;
tag.gpgSign = true;
- user.signingkey = "76028181DD730D0C";
};
+ maintenance.enable = true;
};
}