{ config, pkgs, ...}:{
# Enable unstable nix so that I can use flakes.
nix = {
package = pkgs.nixUnstable;
extraOptions = ''
experimental-features = nix-command flakes
restrict-eval = false
'';
};
networking.nameservers = [ "192.168.1.146" "1.1.1.1" ];
networking.defaultGateway = "192.168.1.1";
networking.wireguard.enable = true;
time.timeZone = "America/New_York";
services.openssh.enable = true;
services.openssh.passwordAuthentication = false;
services.dbus.packages = [ pkgs.gnome3.dconf ];
services = {
transmission = {
enable = true;
port = 9091;
};
};
}