maud: Include more home-manager stuff

This commit is contained in:
Artemis Tosini 2024-03-29 16:45:53 -04:00
parent 319a953061
commit 5d8dddf889
Signed by: artemist
SSH key fingerprint: SHA256:EsuWCwx6fjxxExxf65rX+ocQJJAdw4R1KarpFue6Uwc
2 changed files with 12 additions and 4 deletions

View file

@ -33,11 +33,20 @@
}; };
home-manager.users.artemis = { home-manager.users.artemis = {
imports = [ ../../home/ssh ]; imports = [
../../home/fish.nix
../../home/git.nix
../../home/ssh
../../home/tmux.nix
];
programs.direnv = { programs.direnv = {
enable = true; enable = true;
nix-direnv.enable = true; nix-direnv.enable = true;
}; };
programs.git = {
signing.key = "/Users/artemis/.ssh/id_ecdsa_sk";
extraConfig.gpg.format = "ssh";
};
}; };
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
@ -54,7 +63,6 @@
}) })
]; ];
programs.nixvim.enable = true; programs.nixvim.enable = true;
programs.nixvim.plugins.lsp.enable = false;
environment.loginShell = "${pkgs.fish}/bin/fish"; environment.loginShell = "${pkgs.fish}/bin/fish";

View file

@ -1,4 +1,4 @@
{ pkgs, ... }: { pkgs, lib, ... }:
{ {
programs.git = { programs.git = {
enable = true; enable = true;
@ -6,7 +6,7 @@
userName = "Artemis Tosini"; userName = "Artemis Tosini";
userEmail = "me@artem.ist"; userEmail = "me@artem.ist";
signing = { signing = {
key = "D2173817C3E4B155EA8FFF49A54531E0D32143ED"; key = lib.mkDefault "D2173817C3E4B155EA8FFF49A54531E0D32143ED";
signByDefault = true; signByDefault = true;
}; };
ignores = [ ignores = [