summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/CODEOWNERS2
-rw-r--r--.github/workflows/backport.yml3
-rw-r--r--.github/workflows/basic-eval.yml2
-rw-r--r--.github/workflows/editorconfig.yml6
-rw-r--r--.github/workflows/manual-nixos.yml2
-rw-r--r--.github/workflows/manual-nixpkgs.yml3
-rw-r--r--.github/workflows/manual-rendering.yml2
-rw-r--r--.github/workflows/update-terraform-providers.yml2
-rw-r--r--doc/builders/images/makediskimage.section.md1
-rw-r--r--doc/builders/special.xml1
-rw-r--r--doc/builders/special/makesetuphook.section.md37
-rw-r--r--doc/languages-frameworks/python.section.md9
-rw-r--r--lib/ascii-table.nix5
-rw-r--r--lib/customisation.nix9
-rw-r--r--lib/default.nix2
-rw-r--r--lib/licenses.nix1
-rw-r--r--lib/options.nix61
-rw-r--r--lib/strings.nix21
-rw-r--r--lib/tests/misc.nix9
-rw-r--r--maintainers/maintainer-list.nix86
-rwxr-xr-xmaintainers/scripts/haskell/hydra-report.hs102
-rwxr-xr-xmaintainers/scripts/haskell/regenerate-hackage-packages.sh11
-rw-r--r--maintainers/scripts/luarocks-packages.csv5
-rwxr-xr-xmaintainers/scripts/update-python-libraries8
-rwxr-xr-xmaintainers/scripts/update.nix9
-rw-r--r--maintainers/team-list.nix1
-rw-r--r--nixos/doc/manual/default.nix90
-rw-r--r--nixos/doc/manual/development/option-declarations.section.md34
-rw-r--r--nixos/doc/manual/manual.md5
-rw-r--r--nixos/doc/manual/release-notes/rl-2305.section.md22
-rw-r--r--nixos/lib/make-disk-image.nix5
-rw-r--r--nixos/lib/make-multi-disk-zfs-image.nix4
-rw-r--r--nixos/modules/config/no-x-libs.nix4
-rw-r--r--nixos/modules/config/update-users-groups.pl10
-rw-r--r--nixos/modules/config/users-groups.nix6
-rw-r--r--nixos/modules/installer/tools/nix-fallback-paths.nix10
-rw-r--r--nixos/modules/installer/tools/tools.nix2
-rw-r--r--nixos/modules/misc/ids.nix3
-rw-r--r--nixos/modules/module-list.nix1
-rw-r--r--nixos/modules/programs/atop.nix1
-rw-r--r--nixos/modules/security/polkit.nix2
-rw-r--r--nixos/modules/services/backup/borgmatic.nix86
-rw-r--r--nixos/modules/services/cluster/k3s/default.nix9
-rw-r--r--nixos/modules/services/continuous-integration/github-runner/service.nix7
-rw-r--r--nixos/modules/services/continuous-integration/gitlab-runner.nix4
-rw-r--r--nixos/modules/services/desktops/pipewire/daemon/pipewire-aes67.conf.json38
-rw-r--r--nixos/modules/services/desktops/pipewire/daemon/pipewire.conf.json9
-rw-r--r--nixos/modules/services/mail/postfix.nix2
-rw-r--r--nixos/modules/services/matrix/dendrite.nix4
-rw-r--r--nixos/modules/services/matrix/synapse.md2
-rw-r--r--nixos/modules/services/misc/gitea.nix32
-rw-r--r--nixos/modules/services/misc/klipper.nix2
-rw-r--r--nixos/modules/services/misc/paperless.nix46
-rw-r--r--nixos/modules/services/networking/firewall.nix4
-rw-r--r--nixos/modules/services/networking/headscale.nix49
-rw-r--r--nixos/modules/services/networking/nftables.nix51
-rw-r--r--nixos/modules/services/networking/openvpn.nix6
-rw-r--r--nixos/modules/services/networking/teleport.nix12
-rw-r--r--nixos/modules/services/networking/wireguard.nix2
-rw-r--r--nixos/modules/services/search/opensearch.nix4
-rw-r--r--nixos/modules/services/search/qdrant.nix128
-rw-r--r--nixos/modules/services/web-apps/akkoma.md4
-rw-r--r--nixos/modules/services/web-apps/dolibarr.nix2
-rw-r--r--nixos/modules/services/x11/desktop-managers/pantheon.nix3
-rw-r--r--nixos/modules/services/x11/xserver.nix2
-rw-r--r--nixos/modules/system/boot/networkd.nix2
-rw-r--r--nixos/modules/system/boot/systemd/coredump.nix4
-rw-r--r--nixos/modules/system/boot/systemd/initrd.nix2
-rw-r--r--nixos/modules/virtualisation/docker.nix2
-rw-r--r--nixos/modules/virtualisation/multipass.nix2
-rw-r--r--nixos/modules/virtualisation/podman/default.nix8
-rw-r--r--nixos/modules/virtualisation/qemu-vm.nix58
-rw-r--r--nixos/modules/virtualisation/virtualbox-image.nix14
-rw-r--r--nixos/release-combined.nix4
-rw-r--r--nixos/release-small.nix7
-rw-r--r--nixos/tests/all-tests.nix3
-rw-r--r--nixos/tests/atuin.nix2
-rw-r--r--nixos/tests/clickhouse.nix2
-rw-r--r--nixos/tests/gitea.nix27
-rw-r--r--nixos/tests/github-runner.nix37
-rw-r--r--nixos/tests/haproxy.nix1
-rw-r--r--nixos/tests/isso.nix2
-rw-r--r--nixos/tests/nat.nix15
-rw-r--r--nixos/tests/phosh.nix2
-rw-r--r--nixos/tests/pleroma.nix4
-rw-r--r--nixos/tests/podman/default.nix4
-rw-r--r--nixos/tests/shadow.nix23
-rw-r--r--nixos/tests/soapui.nix2
-rw-r--r--nixos/tests/systemd-initrd-simple.nix4
-rw-r--r--nixos/tests/systemd-shutdown.nix1
-rw-r--r--nixos/tests/teleport.nix82
-rw-r--r--nixos/tests/tuxguitar.nix2
-rw-r--r--nixos/tests/txredisapi.nix2
-rw-r--r--nixos/tests/unifi.nix2
-rw-r--r--nixos/tests/wireguard/namespaces.nix1
-rw-r--r--pkgs/applications/accessibility/squeekboard/default.nix8
-rw-r--r--pkgs/applications/audio/audacity/default.nix4
-rw-r--r--pkgs/applications/audio/espeak-ng/default.nix4
-rw-r--r--pkgs/applications/audio/ft2-clone/default.nix4
-rw-r--r--pkgs/applications/audio/furnace/default.nix4
-rw-r--r--pkgs/applications/audio/go-musicfox/default.nix4
-rw-r--r--pkgs/applications/audio/grandorgue/default.nix4
-rw-r--r--pkgs/applications/audio/jmusicbot/default.nix4
-rw-r--r--pkgs/applications/audio/monkeys-audio/default.nix39
-rw-r--r--pkgs/applications/audio/mpdevil/default.nix10
-rw-r--r--pkgs/applications/audio/mympd/default.nix6
-rw-r--r--pkgs/applications/audio/opustags/default.nix4
-rw-r--r--pkgs/applications/audio/praat/default.nix4
-rw-r--r--pkgs/applications/audio/psst/default.nix1
-rw-r--r--pkgs/applications/audio/pyradio/default.nix4
-rw-r--r--pkgs/applications/audio/qjackctl/default.nix4
-rw-r--r--pkgs/applications/audio/qpwgraph/default.nix4
-rw-r--r--pkgs/applications/audio/reaper/default.nix5
-rw-r--r--pkgs/applications/audio/sonixd/default.nix4
-rw-r--r--pkgs/applications/audio/sonobus/default.nix83
-rw-r--r--<