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,20 +1,28 @@
{ { pkgs
pkgs, , config
config, , lib
lib, , ...
...
}: }:
lib.mkIf config.programs.ssh.enable { lib.mkIf config.programs.ssh.enable {
home.packages = with pkgs; [tea]; home.packages = with pkgs; [ tea ];
programs = { programs = {
ssh = { ssh = {
addKeysToAgent = "yes"; addKeysToAgent = "yes";
forwardAgent = true; forwardAgent = true;
matchBlocks = { matchBlocks = {
"svartalbenheim.odie.intranet" = { "svartalbenheim.odie.home.arpa" = {
hostname = "svartalbenheim.odie.intranet"; hostname = "svartalbenheim.odie.home.arpa";
identityFile = "~/.ssh/id_ed25519_local"; identityFile = "~/.ssh/id_ed25519_local";
compression =false; 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; zen-mode.enable = true;
web-devicons.enable = true; web-devicons.enable = true;
lazygit.enable = true; lazygit.enable = true;
nvim-colorizer.enable = true;
cmake-tools = { cmake-tools = {
enable = true; 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 = { plugins.neo-tree = {
enable = true; enable = true;
extraOptions = { extraOptions = {
close_if_last_window = true;
default_component_configs = { default_component_configs = {
icon = { icon = {
folder_closed = ""; folder_closed = "";
@ -39,7 +40,10 @@
}; };
filesystem = { filesystem = {
filtered_items = { filtered_items = {
hide_by_name = [ "node_modules" "package-lock.json" "result" ];
hide_by_pattern = [ "*_templ.go" ]; hide_by_pattern = [ "*_templ.go" ];
always_show = [ ".gitignore" ];
always_show_by_pattern = [ ".env*" ];
}; };
}; };
}; };

View File

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