Compare commits

..

3 Commits

Author SHA1 Message Date
62dd4d3713 feat: comment out resolved for tsuba
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled
2026-02-01 02:22:23 +05:30
da8f61ca5d feat: Disable ssh enableDefaultConfig 2026-02-01 02:17:24 +05:30
1bb14d4c62 feat: Update resolved configuration 2026-02-01 02:12:30 +05:30
4 changed files with 33 additions and 24 deletions

View File

@@ -6,6 +6,7 @@
}: { }: {
programs.ssh = { programs.ssh = {
enable = true; enable = true;
enableDefaultConfig = false;
matchBlocks = { matchBlocks = {
tsuba = { tsuba = {
user = "servius"; user = "servius";
@@ -45,13 +46,13 @@
hostname = "steamdeck"; hostname = "steamdeck";
forwardAgent = true; forwardAgent = true;
}; };
# "*" = { "*" = {
# forwardAgent = false; forwardAgent = false;
# addKeysToAgent = "no"; addKeysToAgent = "no";
# # compression = true; # compression = true;
# # HashKnownHosts = "no"; # HashKnownHosts = "no";
# serverAliveInterval = 60; serverAliveInterval = 60;
# }; };
}; };
extraConfig = extraConfig =
lib.strings.optionalString (pkgs.stdenv.isDarwin && !device.isServer) lib.strings.optionalString (pkgs.stdenv.isDarwin && !device.isServer)

View File

@@ -2,10 +2,14 @@
# Disable all the dns stuff in favour of tailscale's DNS # Disable all the dns stuff in favour of tailscale's DNS
services.resolved = { services.resolved = {
enable = true; enable = true;
dnssec = "true"; settings = {
dnsovertls = "true"; Resolve = {
domains = ["lemur-newton.ts.net"]; DNSSEC = "true";
fallbackDns = []; DNSoverTLS = "true";
Domains = ["lemur-newton.ts.net"];
FallbackDNS = [];
};
};
}; };
networking.nameservers = []; networking.nameservers = [];
} }

View File

@@ -1,9 +1,13 @@
{...}: { {...}: {
services.resolved = { services.resolved = {
enable = true; enable = true;
dnssec = "true"; settings = {
dnsovertls = "true"; Resolve = {
domains = ["lemur-newton.ts.net"]; DNSSEC = "true";
fallbackDns = ["1.1.1.1"]; DNSoverTLS = "true";
Domains = ["lemur-newton.ts.net"];
FallbackDNS = [];
};
};
}; };
} }

View File

@@ -1,11 +1,11 @@
{lib, ...}: { {...}: {
services.resolved = { # services.resolved = {
enable = false; # enable = false;
# dnssec = "true"; # settings = {
# domains = ["~." "lemur-newton.ts.net"]; # Resolve = {
# fallbackDns = ["1.1.1.1#one.one.one.one" "1.0.0.1#one.one.one.one"]; # FallbackDNS = [];
fallbackDns = []; # };
# dnsovertls = "true"; # };
}; # };
networking.nameservers = []; networking.nameservers = [];
} }