This commit is contained in:
Matthew Bessette
2026-07-26 15:16:15 -04:00
parent e50ca8089d
commit cadf6dd263
6 changed files with 28 additions and 14 deletions
+7 -8
View File
@@ -89,22 +89,21 @@
'' ;
home.file.".config/1Password/ssh/agent.toml".source = ./config.agent.toml;
# ~/.config (dotfiles)
xdg.enable = true;
xdg.configFile."biome.json".source = ./config.biome.json;
xdg.configFile."oxlintrc.json".source = ./config.oxlintrc.json;
xdg.configFile."ssh.conf".source = ./config.ssh.conf;
programs.ssh = {
enable = true;
enableDefaultConfig = false;
extraConfig = builtins.readFile ./config.ssh.conf;
matchBlocks = {
"thiccdata.io" = {
hostname = "192.168.1.45";
user = "mbessette";
port = 2222;
};
"*" = {
controlMaster = "auto";
controlPath = "~/.ssh/master-%r@%h:%p";
extraOptions = {
"IdentityAgent" = "~/.1password/agent.sock";
};
};
};
};