summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/CODEOWNERS3
-rw-r--r--.github/ISSUE_TEMPLATE/unreproducible_package.md2
-rw-r--r--.github/labeler.yml18
-rw-r--r--.github/workflows/backport.yml12
-rw-r--r--.github/workflows/update-terraform-providers.yml6
-rw-r--r--CONTRIBUTING.md5
-rw-r--r--doc/Makefile2
-rw-r--r--doc/build-aux/pandoc-filters/link-manpages.nix28
-rw-r--r--doc/build-aux/pandoc-filters/link-unix-man-references.lua38
-rw-r--r--doc/builders/special/darwin-builder.section.md11
-rw-r--r--doc/contributing/contributing-to-documentation.chapter.md2
-rw-r--r--doc/contributing/quick-start.chapter.md2
-rw-r--r--doc/default.nix1
-rw-r--r--doc/doc-support/default.nix1
-rw-r--r--doc/doc-support/lib-function-docs.nix6
-rw-r--r--doc/doc-support/lib-function-locations.nix16
-rw-r--r--doc/languages-frameworks/python.section.md16
-rw-r--r--doc/manpage-urls.json29
-rw-r--r--doc/preface.chapter.md6
-rw-r--r--doc/stdenv/meta.chapter.md2
-rw-r--r--doc/stdenv/stdenv.chapter.md4
-rw-r--r--lib/attrsets.nix20
-rw-r--r--lib/customisation.nix22
-rw-r--r--lib/default.nix10
-rw-r--r--lib/lists.nix6
-rw-r--r--lib/meta.nix7
-rw-r--r--lib/modules.nix20
-rw-r--r--lib/options.nix7
-rw-r--r--lib/path/README.md196
-rw-r--r--lib/path/default.nix218
-rw-r--r--lib/path/tests/default.nix34
-rw-r--r--lib/path/tests/generate.awk64
-rw-r--r--lib/path/tests/prop.nix60
-rwxr-xr-xlib/path/tests/prop.sh179
-rw-r--r--lib/path/tests/unit.nix125
-rw-r--r--lib/systems/default.nix16
-rw-r--r--lib/systems/inspect.nix1
-rw-r--r--lib/systems/parse.nix12
-rw-r--r--lib/tests/release.nix3
-rw-r--r--maintainers/maintainer-list.nix108
-rwxr-xr-xmaintainers/scripts/db-to-md.sh2
-rwxr-xr-xmaintainers/scripts/haskell/hydra-report.hs45
-rwxr-xr-xmaintainers/scripts/haskell/mark-broken.sh5
-rw-r--r--nixos/doc/manual/configuration/x-windows.chapter.md6
-rw-r--r--nixos/doc/manual/development/option-declarations.section.md4
-rw-r--r--nixos/doc/manual/from_md/configuration/x-windows.chapter.xml6
-rw-r--r--nixos/doc/manual/from_md/development/option-declarations.section.xml12
-rw-r--r--nixos/doc/manual/from_md/installation/upgrading.chapter.xml4
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-2305.section.xml53
-rw-r--r--nixos/doc/manual/installation/upgrading.chapter.md4
-rw-r--r--nixos/doc/manual/man-nixos-version.xml21
-rwxr-xr-xnixos/doc/manual/md-to-db.sh4
-rw-r--r--nixos/doc/manual/release-notes/rl-2305.section.md14
-rw-r--r--nixos/lib/make-options-doc/default.nix3
-rw-r--r--nixos/lib/make-options-doc/generateDoc.py32
-rw-r--r--nixos/lib/make-options-doc/mergeJSON.py19
-rw-r--r--nixos/lib/systemd-unit-options.nix4
-rw-r--r--nixos/modules/config/qt.nix (renamed from nixos/modules/config/qt5.nix)28
-rw-r--r--nixos/modules/config/stevenblack.nix34
-rw-r--r--nixos/modules/config/users-groups.nix4
-rw-r--r--nixos/modules/hardware/opentabletdriver.nix2
-rw-r--r--nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-gnome.nix2
-rwxr-xr-x[-rw-r--r--]nixos/modules/installer/tools/nixos-enter.sh5
-rw-r--r--nixos/modules/installer/tools/nixos-version.sh9
-rw-r--r--nixos/modules/misc/documentation.nix2
-rw-r--r--nixos/modules/misc/version.nix9
-rw-r--r--nixos/modules/module-list.nix5
-rw-r--r--nixos/modules/profiles/installation-device.nix1
-rw-r--r--nixos/modules/profiles/macos-builder.nix40
-rw-r--r--nixos/modules/programs/_1password-gui.nix2
-rw-r--r--nixos/modules/programs/_1password.nix2
-rw-r--r--nixos/modules/programs/flashrom.nix2
-rw-r--r--nixos/modules/programs/gnupg.nix2
-rw-r--r--nixos/modules/programs/iay.nix37
-rw-r--r--nixos/modules/programs/nix-ld.nix29
-rw-r--r--nixos/modules/programs/skim.nix4
-rw-r--r--nixos/modules/programs/steam.nix4
-rw-r--r--nixos/modules/programs/streamdeck-ui.nix2
-rw-r--r--nixos/modules/programs/xastir.nix2
-rw-r--r--nixos/modules/rename.nix2
-rw-r--r--nixos/modules/services/backup/restic.nix2
-rw-r--r--nixos/modules/services/continuous-integration/github-runner/options.nix12
-rw-r--r--nixos/modules/services/continuous-integration/github-runner/service.nix37
-rw-r--r--nixos/modules/services/continuous-integration/gitlab-runner.nix96
-rw-r--r--nixos/modules/services/databases/dgraph.nix2
-rw-r--r--nixos/modules/services/desktops/pipewire/daemon/jack.conf.json25
-rw-r--r--nixos/modules/services/desktops/pipewire/daemon/pipewire-pulse.conf.json15
-rw-r--r--nixos/modules/services/desktops/pipewire/daemon/pipewire.conf.json8
-rw-r--r--nixos/modules/services/hardware/fwupd.nix3
-rw-r--r--nixos/modules/services/mail/listmonk.nix2
-rw-r--r--nixos/modules/services/mail/mailman.nix10
-rw-r--r--nixos/modules/services/misc/etebase-server.nix8
-rw-r--r--nixos/modules/services/misc/gitea.nix7
-rw-r--r--nixos/modules/services/misc/input-remapper.nix2
-rw-r--r--nixos/modules/services/misc/n8n.nix7
-rw-r--r--nixos/modules/services/misc/nix-daemon.nix6
-rw-r--r--nixos/modules/services/misc/paperless.nix21
-rw-r--r--nixos/modules/services/misc/polaris.nix2
-rw-r--r--nixos/modules/services/monitoring/apcupsd.nix17
-rw-r--r--nixos/modules/services/monitoring/grafana.nix2
-rw-r--r--nixos/modules/services/monitoring/parsedmarc.md1
-rw-r--r--nixos/modules/services/monitoring/parsedmarc.nix46
-rw-r--r--nixos/modules/services/monitoring/parsedmarc.xml7
-rw-r--r--nixos/modules/services/networking/kresd.nix6
-rw-r--r--nixos/modules/services/networking/ntp/chrony.nix56
-rw-r--r--nixos/modules/services/networking/openconnect.nix2
-rw-r--r--nixos/modules/services/networking/radicale.nix2
-rw-r--r--nixos/modules/services/networking/shellhub-agent.nix2
-rw-r--r--nixos/modules/services/networking/ssh/sshd.nix4
-rw-r--r--nixos/modules/services/networking/unifi.nix8
-rw-r--r--nixos/modules/services/networking/vdirsyncer.nix2
-rw-r--r--nixos/modules/services/networking/webhook.nix2
-rw-r--r--nixos/modules/services/security/fail2ban.nix19
-rw-r--r--nixos/modules/services/torrent/transmission.nix6
-rw-r--r--nixos/modules/services/video/unifi-video.nix2
-rw-r--r--nixos/mo