Extension module for nftables on NixOS
Find a file
2025-05-06 14:58:50 +02:00
docs.nix feat: add module 2025-05-06 13:55:06 +02:00
flake.lock feat: add module 2025-05-06 13:55:06 +02:00
flake.nix feat: add lib 2025-05-06 14:51:05 +02:00
lib.nix feat: add lib 2025-05-06 14:51:05 +02:00
LICENSE Initial commit 2023-05-03 12:37:50 +02:00
module.nix feat: add lo default rule 2025-05-06 14:58:50 +02:00
nixos-options-combined.md feat: add lo default rule 2025-05-06 14:58:50 +02:00
nixos-options.md feat: add lo default rule 2025-05-06 14:58:50 +02:00
README.md feat: add module 2025-05-06 13:55:06 +02:00
treefmt.nix feat: add module 2025-05-06 13:55:06 +02:00

nfnix

Extension module for nftables on NixOS

Setup Instructions

  1. Add this repository as an input to your flake.nix:
    {
      inputs.nfnix.url = "git+https://git.defelo.de/Defelo/nfnix";
    }
    
  2. Add the module to your NixOS configuration:
    {
      imports = [ nfnix.nixosModules.default ];
    }
    

NixOS Module Documentation