diff options
| author | Petri Hienonen <petri.hienonen@gmail.com> | 2024-05-23 13:56:00 +0300 |
|---|---|---|
| committer | Petri Hienonen <petri.hienonen@gmail.com> | 2025-11-30 12:29:57 +0200 |
| commit | 08297376a85a1719518507e54fca9de954d2376a (patch) | |
| tree | 3b9c58304b40248533bbb2bb5b7bad2da9da1ff0 /home/git | |
| parent | 75c2af4aedd2ac5c2cfc74b346625fa4b265541d (diff) | |
| download | nixos-08297376a85a1719518507e54fca9de954d2376a.tar.zst | |
Agenix configuration
Diffstat (limited to 'home/git')
| -rw-r--r-- | home/git/default.nix | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/home/git/default.nix b/home/git/default.nix index d3c605e..6d975e3 100644 --- a/home/git/default.nix +++ b/home/git/default.nix @@ -1,11 +1,27 @@ -{pkgs, ...}:{ +{ pkgs, ... }: +{ programs.git = { enable = true; - userName = "Petri Hienonen"; + 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 = { - init.defaultBranch = "master"; + core = { + editor = "${pkgs.neovim}/bin/nvim"; + hooksPath = ".githooks/"; + quotepath = false; + }; + commit.gpgSign = true; credential.helper = "store"; + init.defaultBranch = "master"; + merge.conflictStyle = "diff3"; + pull.rebase = true; + tag.gpgSign = true; + user.signingkey = "76028181DD730D0C"; }; }; } |
