add nftables to pc

This commit is contained in:
Kopatz
2023-12-15 22:43:12 +01:00
parent 2c8f70f436
commit da0b5ac84d
6 changed files with 14 additions and 8 deletions

View File

@@ -119,16 +119,15 @@
./modules/hardware/nvidia.nix
./modules/hardware/ssd.nix
./modules/hardware/firmware.nix
#./modules/hardware/scheduler.nix
# use latest kernel
./modules/kernel.nix
./modules/cli-tools.nix
./modules/kernel.nix # use latest kernel
./modules/nix/settings.nix
./modules/nix/index.nix
./modules/nix/ld.nix
./modules/cli-tools.nix
./modules/gpg.nix
./modules/virt-manager.nix
#./modules/virt-manager.nix dont need atm
./modules/flatpak.nix
./modules/nftables.nix
./modules/noise-supression.nix
({ config, pkgs, ... }: { nixpkgs.overlays = [ overlay-unstable ]; })
./modules/wooting.nix

View File

@@ -8,6 +8,7 @@
ll = "ls -l";
update = "sudo nixos-rebuild switch";
updateOffline = "sudo nixos-rebuild switch --option substitute false";
checkTime = "(cd ~/Nextcloud/work_drive/TS && nix run)";
};
oh-my-zsh = {
enable = true;

View File

@@ -0,0 +1,4 @@
{
### docker
virtualisation.docker.enable = true;
}

View File

@@ -73,6 +73,5 @@ in
# DOTNET_ROOT = "${pkgs.dotnet-sdk_7}";
#};
### docker
virtualisation.docker.enable = true;
}

3
modules/nftables.nix Normal file
View File

@@ -0,0 +1,3 @@
{
networking.nftables.enable = true;
}

View File

@@ -30,7 +30,7 @@
nix.settings.trusted-public-keys = [ "ai.cachix.org-1:N9dzRK+alWwoKXQlnn0H6aUx0lU/mspIoz8hMvGvbbc=" ];
#disable firewall when doing ipv6 vm stuff
networking.firewall.enable = lib.mkForce false;
#networking.firewall.enable = lib.mkForce false;
# Set your time zone.
time.timeZone = "Europe/Vienna";