feat: update VSCodium configuration

feat: add nil language server
refactor: remove unnecessary ssh config content
This commit is contained in:
Jo 2024-12-03 18:24:27 +01:00
parent a45e263617
commit 4966b26ec4
4 changed files with 12 additions and 31 deletions

View file

@ -5,37 +5,8 @@
namespace,
config,
...
}: let
sshDir = "${config.home.homeDirectory}/.ssh";
in {
}: {
home.packages = with pkgs; [
openssh
];
programs.ssh = {
enable = true;
extraConfig = ''
AddKeysToAgent yes
'';
matchBlocks = {
"github.com" = {
identityFile = "${sshDir}/id_ed25519";
identitiesOnly = true;
user = "git";
};
"gitlab.com" = {
identityFile = "${sshDir}/id_ed25519";
identitiesOnly = true;
user = "git";
};
"bitbucket.org" = {
identityFile = "${sshDir}/id_ed25519";
identitiesOnly = true;
user = "git";
};
};
};
}