Update to 25.05 and add git-cliff

Signed-off-by: Noah Knegt <git@noahknegt.com>
This commit is contained in:
2025-05-19 21:25:06 +02:00
parent 9fc0b33228
commit f10feaaddd
8 changed files with 37 additions and 20 deletions

View File

@@ -1,6 +1,10 @@
{ pkgs, ... }:
{
imports = [
./cliff.nix
];
programs.git = {
enable = true;
package = pkgs.gitFull;
@@ -13,10 +17,10 @@
signing = {
key = "~/.ssh/id_ed25519.pub";
signByDefault = true;
format = "ssh";
};
extraConfig = {
gpg = { format = "ssh"; };
push = { autoSetupRemote = true; };
pull = { rebase = true; };
fetch = { prune = true; };