This commit is contained in:
Patrick Neff 2024-10-09 21:04:06 +02:00
parent 6ac5605f8b
commit 304e523bba
5 changed files with 30 additions and 9 deletions

View File

@ -1,8 +1,7 @@
{
pkgs,
config,
lib,
...
{ pkgs
, config
, lib
, ...
}:
lib.mkIf config.programs.ssh.enable {
home.packages = with pkgs; [ tea ];
@ -11,11 +10,20 @@ lib.mkIf config.programs.ssh.enable {
addKeysToAgent = "yes";
forwardAgent = true;
matchBlocks = {
"svartalbenheim.odie.intranet" = {
hostname = "svartalbenheim.odie.intranet";
"svartalbenheim.odie.home.arpa" = {
hostname = "svartalbenheim.odie.home.arpa";
identityFile = "~/.ssh/id_ed25519_local";
compression = false;
};
"git.gaja-group.com" = {
hostname = "git.gaja-group.com";
user = "git";
extraOptions = {
ProxyCommand = "openssl s_client -quiet -connect rz-de3.gaja-group.com:2222 -servername 10.100.100.170";
};
identityFile = "~/.ssh/id_ed25519_local";
#compression =false;
};
};
};
};

View File

@ -31,6 +31,7 @@
zen-mode.enable = true;
web-devicons.enable = true;
lazygit.enable = true;
nvim-colorizer.enable = true;
cmake-tools = {
enable = true;

View File

@ -10,6 +10,12 @@
};
};
};
cssls = {
enable = true;
settings = {
css.lint.unknownAtRules = "ignore";
};
};
};
};
}

View File

@ -2,6 +2,7 @@
plugins.neo-tree = {
enable = true;
extraOptions = {
close_if_last_window = true;
default_component_configs = {
icon = {
folder_closed = "";
@ -39,7 +40,10 @@
};
filesystem = {
filtered_items = {
hide_by_name = [ "node_modules" "package-lock.json" "result" ];
hide_by_pattern = [ "*_templ.go" ];
always_show = [ ".gitignore" ];
always_show_by_pattern = [ ".env*" ];
};
};
};

View File

@ -26,6 +26,8 @@
formatting = {
phpcbf.enable = true;
goimports.enable = true;
xmllint.enable = true;
stylelint.enable = true;
#asmfmt.enable = true;
};
};