NixOS + home-manager configs, mirrored from GitLab SaaS.
gitlab.com/andreijiroh-dev/nixops-config
nix-flake
nixos
home-manager
nixpkgs
nix-flakes
1{
2 config,
3 pkgs,
4 lib,
5 ...
6}:
7
8{
9 # Do a lot of systemd-resolved related chores
10 networking.nameservers = [
11 "45.90.28.0#c393f6.dns.nextdns.io"
12 "45.90.30.0#c393f6.dns.nextdns.io"
13 ];
14
15 services.resolved = {
16 enable = true;
17 dnssec = "false"; # https://superuser.com/a/1493674
18 # Commented this out since Tailscale do thee heavy work for MagicDNS
19 #domains = [ "~." "fawn-cod.ts.net" ];
20 # Use Cloudflare DNS resolver as fallback if things go wrong.
21 fallbackDns = [
22 "172.64.36.1#y24o2ptvff.cloudflare-gateway.com"
23 ];
24 dnsovertls = "true";
25 };
26
27 networking.networkmanager.wifi.powersave = false;
28}