{ ... }: { imports = [ ../foundation/home ./shell.nix ]; programs = { git = { enable = true; userName = "Mel"; userEmail = "mel@rnrd.eu"; signing = { key = "D75A C286 ACA7 00B4 D8EC 377D 2082 F8EC 11CC 009B"; signByDefault = true; }; ignores = [ # ignore most vim swap-files "*~" "[._]*.sw?" ]; extraConfig.init.defaultBranch = "main"; }; direnv = { enable = true; nix-direnv.enable = true; }; }; }; }