feat(home-manager): add scm module

For `git` and `jujutsu`
This commit is contained in:
reo101 2024-07-19 01:40:36 +03:00
parent 3dc5d9ac6c
commit 6e0c2adc1c
Signed by: reo101
GPG key ID: 675AA7EF13964ACB
2 changed files with 104 additions and 14 deletions

View file

@ -92,25 +92,15 @@
direnv = true;
zoxide = true;
};
scm = {
git.enable = true;
jj.enable = true;
};
wezterm = {
enable = true;
};
};
programs.git = {
enable = true;
userName = "reo101";
# userEmail = "pavel.atanasov@limechain.tech";
userEmail = "pavel.atanasov2001@gmail.com";
signing = {
signByDefault = true;
key = "675AA7EF13964ACB";
};
lfs = {
enable = true;
};
};
home.file.".gnupg/gpg-agent.conf" = {
text = ''
allow-preset-passphrase