Change packages, remove dns, get rid of old options
This commit is contained in:
parent
a0cffdc5eb
commit
a4e91a1649
|
@ -13,7 +13,6 @@
|
||||||
./packages.nix
|
./packages.nix
|
||||||
./fonts.nix
|
./fonts.nix
|
||||||
./ssh.nix
|
./ssh.nix
|
||||||
./dns.nix
|
|
||||||
./rocm.nix
|
./rocm.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -124,7 +123,6 @@
|
||||||
|
|
||||||
hardware = {
|
hardware = {
|
||||||
cpu.amd.updateMicrocode = true;
|
cpu.amd.updateMicrocode = true;
|
||||||
u2f.enable = true;
|
|
||||||
bluetooth.enable = true;
|
bluetooth.enable = true;
|
||||||
opengl = {
|
opengl = {
|
||||||
extraPackages = [ pkgs.vaapiVdpau pkgs.libvdpau-va-gl ];
|
extraPackages = [ pkgs.vaapiVdpau pkgs.libvdpau-va-gl ];
|
||||||
|
|
28
dns.nix
28
dns.nix
|
@ -1,28 +0,0 @@
|
||||||
{ config, pkgs, lib, ... }:
|
|
||||||
|
|
||||||
{
|
|
||||||
networking = {
|
|
||||||
resolvconf.useLocalResolver = true;
|
|
||||||
networkmanager.dns = "none";
|
|
||||||
};
|
|
||||||
|
|
||||||
services.dnscrypt-proxy2 = {
|
|
||||||
enable = true;
|
|
||||||
settings = {
|
|
||||||
sources.public-resolvers = {
|
|
||||||
urls = [
|
|
||||||
"https://raw.githubusercontent.com/DNSCrypt/dnscrypt-resolvers/master/v2/public-resolvers.md"
|
|
||||||
"https://download.dnscrypt.info/resolvers-list/v2/public-resolvers.md"
|
|
||||||
];
|
|
||||||
cache_file = "/var/lib/dnscrypt-proxy2/public-resolvers.md";
|
|
||||||
minisign_key = "RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3";
|
|
||||||
};
|
|
||||||
|
|
||||||
server_names = ["cloudflare"];
|
|
||||||
fallback_resolvers = ["1.1.1.1:53" "8.8.8.8:53"];
|
|
||||||
|
|
||||||
listen_addresses = ["0.0.0.0:53"];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
systemd.services.dnscrypt-proxy2.serviceConfig.StateDirectory = "dnscrypt-proxy2";
|
|
||||||
}
|
|
|
@ -21,6 +21,8 @@ in
|
||||||
gimp
|
gimp
|
||||||
lame
|
lame
|
||||||
mpv
|
mpv
|
||||||
|
obs-studio
|
||||||
|
obs-wlrobs
|
||||||
opusTools
|
opusTools
|
||||||
pamixer
|
pamixer
|
||||||
pavucontrol
|
pavucontrol
|
||||||
|
@ -63,6 +65,7 @@ in
|
||||||
manpages
|
manpages
|
||||||
nethogs
|
nethogs
|
||||||
parted
|
parted
|
||||||
|
pinentry-curses
|
||||||
pinentry-gtk2 # needed for tomb
|
pinentry-gtk2 # needed for tomb
|
||||||
powertop
|
powertop
|
||||||
psmisc
|
psmisc
|
||||||
|
@ -167,7 +170,7 @@ in
|
||||||
nixpkgs-fmt
|
nixpkgs-fmt
|
||||||
nodejs
|
nodejs
|
||||||
patchelf
|
patchelf
|
||||||
python3Packages.python-language-server
|
python37Packages.python-language-server
|
||||||
rnix-lsp
|
rnix-lsp
|
||||||
rr
|
rr
|
||||||
rustup
|
rustup
|
||||||
|
@ -226,8 +229,8 @@ in
|
||||||
zathura
|
zathura
|
||||||
|
|
||||||
# Web
|
# Web
|
||||||
|
(chromium.override { useOzone = true; })
|
||||||
fullFirefox
|
fullFirefox
|
||||||
google-chrome
|
|
||||||
tor-browser-bundle-bin
|
tor-browser-bundle-bin
|
||||||
|
|
||||||
# Communication
|
# Communication
|
||||||
|
|
2
private
2
private
|
@ -1 +1 @@
|
||||||
Subproject commit c0f1bdfa6fd98e0c74e6247d6e0c0238cbc29fb2
|
Subproject commit 10cccfe58990e339b84bec15747062ae6e824550
|
Loading…
Reference in a new issue