diff --git a/modules/nixos/dnscrypt/default.nix b/modules/nixos/dnscrypt/default.nix deleted file mode 100644 index 8c95e96..0000000 --- a/modules/nixos/dnscrypt/default.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ - networking = { - nameservers = [ "127.0.0.1" "::1" ]; - dhcpcd.extraConfig = "nohook resolv.conf"; - }; - - services.dnscrypt-proxy2 = { - enable = true; - settings = { - ipv6_servers = true; - require_dnssec = true; - sources.public-resolvers = { - urls = [ - "https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v3/public-resolvers.md" - "https://download.dnscrypt.info/resolvers-list/v3/public-resolvers.md" - ]; - cache_file = "/var/lib/dnscrypt-proxy/public-resolvers.md"; - minisign_key = "RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3"; - }; - }; - }; - systemd.services.dnscrypt-proxy2.serviceConfig = { - StateDirectory = "dnscrypt-proxy"; - }; -} - diff --git a/modules/nixos/gaming/default.nix b/modules/nixos/gaming/default.nix deleted file mode 100644 index 1744208..0000000 --- a/modules/nixos/gaming/default.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ nixpkgs, ... }: -{ - imports = [ ../nvidia ]; - # Uses unfree shit - nixpkgs.config.allowUnfreePredicate = pkg: - builtins.elem (nixpkgs.lib.getName pkg) [ - "steam" - "steamcmd" - "steam-original" - "steam-run" - "nvidia-settings" - "nvidia-x11" - "nvidia-persistenced" - ]; - programs.steam = { - enable = true; - }; -} - diff --git a/modules/nixos/nvidia/default.nix b/modules/nixos/nvidia/default.nix deleted file mode 100644 index c23826d..0000000 --- a/modules/nixos/nvidia/default.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ nixpkgs, ... }: -{ - # Uses unfree shit - nixpkgs.config.allowUnfreePredicate = pkg: - builtins.elem (nixpkgs.lib.getName pkg) [ - "nvidia-settings" - "nvidia-x11" - "nvidia-persistenced" - ]; - services.xserver.videoDrivers = [ "nvidia" ]; - - hardware.nvidia = { - prime = { - sync.enable = true; - nvidiaBusId = "PCI:1:0:0"; - intelBusId = "PCI:0:2:0"; - }; - modesetting.enable = true; - nvidiaSettings = true; - }; -} -