nixpkgs/nixos/modules
williamvds 8f5d24c1b2
nixos/pihole-ftl: init
Add a module for pihole-ftl, which allows declaratively defining the
pihole.toml config file.

Also provide options for adlists to use, which can be added through the pihole
script (packaged as "pihole"). Other state such as clients and groups require
complex database operations, which is normally performed by the pihole
webapp (packaged as "pihole-web").

Extend the dnsmasq module to avoid duplication, since pihole-ftl is a soft-fork
of dnsmasq which maintains compatibility.

Provide the pihole script in `environment.systemPackages` so pihole-ftl can be
easily administrated.
2025-06-03 23:15:18 +01:00
..
config nixos/swap: require mkswap when encrypted 2025-05-29 19:28:40 +05:30
hardware nixos/amdgpu: add overdrive and ppfeaturemask option (#411155) 2025-05-27 19:45:13 +05:30
i18n/input-method treewide: remove inactive maintainer ericsagnes 2025-05-09 12:03:09 +02:00
image nixos/repart: update zeekstd command 2025-05-29 19:27:22 +02:00
installer nixos/gnome & nixos/gdm: move out of x11 2025-05-28 13:27:36 +02:00
misc nixos/documentation: add option to disable redirects 2025-06-01 13:38:56 +02:00
profiles nixos/profiles/nix-builder-vm: allow the system derivation to be substituted 2025-05-16 13:00:15 -04:00
programs nekoray: fix TUN functionality (#410840) 2025-06-01 11:19:48 +08:00
security Google Authenticator 2FA support over XRDP (#407736) 2025-05-28 17:57:00 +00:00
services nixos/pihole-ftl: init 2025-06-03 23:15:18 +01:00
system system.etc.overlay: build erofs also locally 2025-05-30 18:52:30 +02:00
tasks nixos: autoUpgrade: allow disabling flake upgrades 2025-05-22 09:16:56 +02:00
testing nixos/test-driver: move sshBackdoor cfg from test-instrumentation to driver 2025-05-10 10:40:35 +02:00
virtualisation virtualisation/docker: fix nvidia container wrapper (#407290) 2025-05-27 09:34:51 +00:00
module-list.nix nixos/pihole-ftl: init 2025-06-03 23:15:18 +01:00
rename.nix thefuck: drop 2025-05-30 00:29:16 +02:00