summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/editorconfig.yml2
-rw-r--r--.github/workflows/labels.yml2
-rw-r--r--doc/languages-frameworks/haskell.section.md1082
-rw-r--r--doc/languages-frameworks/javascript.section.md5
-rw-r--r--doc/languages-frameworks/qt.section.md74
-rw-r--r--doc/stdenv/stdenv.chapter.md26
-rw-r--r--lib/fixed-points.nix4
-rw-r--r--lib/systems/doubles.nix3
-rw-r--r--lib/systems/inspect.nix4
-rw-r--r--lib/tests/release.nix10
-rw-r--r--lib/tests/systems.nix3
-rw-r--r--maintainers/maintainer-list.nix98
-rw-r--r--maintainers/team-list.nix1
-rw-r--r--nixos/doc/manual/configuration/ssh.section.md2
-rw-r--r--nixos/doc/manual/from_md/configuration/ssh.section.xml2
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-2305.section.xml112
-rw-r--r--nixos/doc/manual/man-nixos-rebuild.xml51
-rw-r--r--nixos/doc/manual/release-notes/rl-2305.section.md22
-rw-r--r--nixos/modules/config/no-x-libs.nix14
-rw-r--r--nixos/modules/config/qt.nix12
-rw-r--r--nixos/modules/config/swap.nix36
-rw-r--r--nixos/modules/hardware/printers.nix19
-rw-r--r--nixos/modules/installer/cd-dvd/installation-cd-minimal.nix4
-rw-r--r--nixos/modules/installer/cd-dvd/iso-image.nix16
-rw-r--r--nixos/modules/installer/tools/nix-fallback-paths.nix10
-rwxr-xr-x[-rw-r--r--]nixos/modules/installer/tools/nixos-install.sh15
-rw-r--r--nixos/modules/installer/tools/tools.nix2
-rw-r--r--nixos/modules/misc/man-db.nix12
-rw-r--r--nixos/modules/misc/version.nix32
-rw-r--r--nixos/modules/module-list.nix6
-rw-r--r--nixos/modules/profiles/base.nix1
-rw-r--r--nixos/modules/profiles/installation-device.nix2
-rw-r--r--nixos/modules/programs/zsh/zsh-syntax-highlighting.nix1
-rw-r--r--nixos/modules/security/pam.nix27
-rw-r--r--nixos/modules/services/audio/gmediarender.nix116
-rw-r--r--nixos/modules/services/continuous-integration/github-runner.nix2
-rw-r--r--nixos/modules/services/continuous-integration/github-runner/options.nix3
-rw-r--r--nixos/modules/services/continuous-integration/github-runner/service.nix392
-rw-r--r--nixos/modules/services/continuous-integration/github-runners.nix2
-rw-r--r--nixos/modules/services/hardware/fancontrol.nix7
-rw-r--r--nixos/modules/services/matrix/mx-puppet-discord.nix (renamed from nixos/modules/services/misc/mx-puppet-discord.nix)0
-rw-r--r--nixos/modules/services/misc/autorandr.nix14
-rw-r--r--nixos/modules/services/misc/gitea.nix5
-rw-r--r--nixos/modules/services/misc/ntfy-sh.nix5
-rw-r--r--nixos/modules/services/misc/snapper.nix2
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/rspamd.nix2
-rw-r--r--nixos/modules/services/monitoring/uptime-kuma.nix6
-rw-r--r--nixos/modules/services/networking/hostapd.nix3
-rw-r--r--nixos/modules/services/networking/ircd-hybrid/builder.sh1
-rw-r--r--nixos/modules/services/networking/nomad.nix15
-rw-r--r--nixos/modules/services/networking/ssh/sshd.nix130
-rw-r--r--nixos/modules/services/networking/syncthing.nix23
-rw-r--r--nixos/modules/services/networking/znc/default.nix2
-rw-r--r--nixos/modules/services/printing/cupsd.nix7
-rw-r--r--nixos/modules/services/security/fail2ban.nix2
-rw-r--r--nixos/modules/services/web-apps/dokuwiki.nix26
-rw-r--r--nixos/modules/services/web-apps/photoprism.nix155
-rw-r--r--nixos/modules/services/web-apps/wiki-js.nix8
-rw-r--r--nixos/modules/services/web-apps/wordpress.nix113
-rw-r--r--nixos/modules/services/web-servers/jboss/builder.sh1
-rw-r--r--nixos/modules/services/web-servers/nginx/default.nix22
-rw-r--r--nixos/modules/services/x11/desktop-managers/plasma5.nix13
-rw-r--r--nixos/modules/system/activation/bootspec.nix2
-rwxr-xr-xnixos/modules/system/activation/switch-to-configuration.pl2
-rw-r--r--nixos/modules/system/activation/top-level.nix1
-rw-r--r--nixos/modules/system/boot/loader/grub/grub.nix3
-rw-r--r--nixos/modules/system/boot/loader/grub/install-grub.pl23
-rw-r--r--nixos/modules/system/boot/loader/init-script/init-script-builder.sh6
-rw-r--r--nixos/modules/system/boot/loader/init-script/init-script.nix1
-rwxr-xr-xnixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py35
-rw-r--r--nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix2
-rw-r--r--nixos/modules/system/boot/stage-1-init.sh7
-rw-r--r--nixos/modules/system/boot/stage-1.nix22
-rwxr-xr-xnixos/modules/system/boot/stage-2-init.sh2
-rw-r--r--nixos/modules/system/boot/stage-2.nix1
-rw-r--r--nixos/modules/system/boot/systemd.nix2
-rw-r--r--nixos/modules/system/boot/systemd/homed.nix43
-rw-r--r--nixos/modules/system/boot/systemd/user.nix76
-rw-r--r--nixos/modules/system/boot/systemd/userdbd.nix18
-rw-r--r--nixos/modules/tasks/network-interfaces.nix3
-rw-r--r--nixos/modules/virtualisation/amazon-image.nix2
-rw-r--r--nixos/modules/virtualisation/azure-common.nix6
-rw-r--r--nixos/modules/virtualisation/brightbox-image.nix2
-rw-r--r--nixos/modules/virtualisation/cloudstack-config.nix2
-rw-r--r--nixos/modules/virtualisation/digital-ocean-config.nix2
-rw-r--r--nixos/modules/virtualisation/google-compute-config.nix4
-rw-r--r--nixos/modules/virtualisation/lxc-container.nix10
-rw-r--r--nixos/modules/virtualisation/oci-containers.nix5
-rw-r--r--nixos/modules/virtualisation/openstack-config.nix4
-rw-r--r--nixos/modules/virtualisation/qemu-vm.nix17
-rw-r--r--nixos/modules/virtualisation/virtualbox-image.nix2
-rw-r--r--nixos/release-combined.nix3
-rw-r--r--nixos/tests/all-tests.nix12
-rw-r--r--nixos/tests/borgbackup.nix6
-rw-r--r--nixos/tests/btrbk.nix6
-rw-r--r--nixos/tests/ceph-single-node.nix11
-rw-r--r--nixos/tests/common/acme/server/generate-certs.nix2
-rw-r--r--nixos/tests/coturn.nix6
-rw-r--r--nixos/tests/dokuwiki.nix8
-rw-r--r--nixos/tests/google-oslogin/server.nix4
-rw-r--r--nixos/tests/installer.nix56
-rw-r--r--nixos/tests/kernel-generic.nix1
-rw-r--r--nixos/tests/mindustry.nix28
-rw-r--r--nixos/tests/nixos-rebuild-specialisations.nix131
-rw-r--r--nixos/tests/ntfy-sh.nix2
-rw-r--r--nixos/tests/photoprism.nix23
-rw-r--r--nixos/tests/printing.nix187
-rw-r--r--nixos/tests/qemu-vm-restrictnetwork.nix36
-rw-r--r--nixos/tests/sourcehut.nix6
-rw-r--r--nixos/tests/specialisation.nix43
-rw-r--r--nixos/tests/swap-file-btrfs.nix46
-rw-r--r--nixos/tests/systemd-homed.nix99
-rw-r--r--nixos/tests/systemd-user-tmpfiles-rules.n