whole bunch of stuff

This commit is contained in:
atagen 2025-01-03 16:14:31 +11:00
parent bafb226314
commit 4e99a0e323
43 changed files with 555 additions and 868 deletions

View file

@ -1,6 +1,6 @@
{...}: {
programs.meat = {
programs.culr = {
enable = true;
pattern = "rainbow-pair";
pattern = "rainbow-split";
};
}

View file

@ -1,7 +1,7 @@
{...}: {
imports = [
./mullvad.nix
];
{pkgs,...}: {
# imports = [
# ./mullvad.nix
# ];
networking.networkmanager.enable = true; # Easiest to use and most distros use this by default.
systemd.services.NetworkManager-wait-online.enable = true; # for some reason nm doesn't enable without this
services.resolved = {
@ -9,7 +9,7 @@
fallbackDns = ["103.1.206.179" "168.138.8.38" "168.138.12.137"];
dnssec = "false";
};
# services.mullvad-vpn.enable = true;
services.mullvad-vpn.enable = true;
# systemd.services.mullvad-daemon.environment.TALPID_NET_CLS_MOUNT_DIR = "/opt/net-cls-v1";
networking.firewall = {
checkReversePath = "loose";

View file

@ -1,6 +1,6 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [
nixd
# nixd
home-manager
cachix
alejandra