Flake for my NixOS devices
1{pkgs, ...}: {
2 environment.systemPackages = with pkgs; [
3 gh
4 ];
5
6 programs.git = {
7 enable = true;
8 config = {
9 init.defaultBranch = "main";
10 commit.gpgSign = true;
11 user = {
12 email = "bwc9876@gmail.com";
13 name = "Ben C";
14 signingKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKsVzdJra+x5aEuwTjL1FBOiMh9bftvs8QwsM1xyEbdd";
15 };
16 advice = {
17 addIgnoredFile = false;
18 };
19 gpg.format = "ssh";
20 };
21 };
22}