summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/contributing/coding-conventions.chapter.md70
-rw-r--r--doc/languages-frameworks/gnome.section.md2
-rw-r--r--lib/customisation.nix8
-rw-r--r--lib/modules.nix16
-rw-r--r--lib/strings.nix6
-rwxr-xr-xlib/tests/modules.sh3
-rw-r--r--lib/tests/modules/declare-submoduleWith-modules.nix4
-rw-r--r--lib/types.nix21
-rw-r--r--maintainers/maintainer-list.nix57
-rwxr-xr-xmaintainers/scripts/update.nix14
-rw-r--r--maintainers/scripts/update.py3
-rw-r--r--maintainers/team-list.nix1
-rw-r--r--nixos/doc/manual/development/settings-options.xml12
-rw-r--r--nixos/doc/manual/release-notes/rl-2105.xml55
-rw-r--r--nixos/lib/test-driver/test-driver.py3
-rw-r--r--nixos/lib/testing-python.nix18
-rw-r--r--nixos/maintainers/scripts/ec2/amazon-image.nix2
-rw-r--r--nixos/modules/installer/cd-dvd/iso-image.nix53
-rw-r--r--nixos/modules/installer/sd-card/sd-image.nix9
-rw-r--r--nixos/modules/module-list.nix7
-rw-r--r--nixos/modules/programs/bash/bash-completion.nix37
-rw-r--r--nixos/modules/programs/bash/bash.nix45
-rw-r--r--nixos/modules/programs/bash/ls-colors.nix20
-rw-r--r--nixos/modules/programs/bash/undistract-me.nix36
-rw-r--r--nixos/modules/programs/feedbackd.nix32
-rw-r--r--nixos/modules/programs/phosh.nix167
-rw-r--r--nixos/modules/services/cluster/kubernetes/apiserver.nix2
-rw-r--r--nixos/modules/services/cluster/kubernetes/controller-manager.nix2
-rw-r--r--nixos/modules/services/cluster/kubernetes/kubelet.nix2
-rw-r--r--nixos/modules/services/cluster/kubernetes/proxy.nix2
-rw-r--r--nixos/modules/services/cluster/kubernetes/scheduler.nix2
-rw-r--r--nixos/modules/services/computing/slurm/slurm.nix4
-rw-r--r--nixos/modules/services/continuous-integration/buildkite-agents.nix10
-rw-r--r--nixos/modules/services/continuous-integration/hercules-ci-agent/common.nix28
-rw-r--r--nixos/modules/services/continuous-integration/hercules-ci-agent/default.nix18
-rw-r--r--nixos/modules/services/databases/cassandra.nix411
-rw-r--r--nixos/modules/services/hardware/pcscd.nix1
-rw-r--r--nixos/modules/services/mail/opendkim.nix2
-rw-r--r--nixos/modules/services/mail/postfix.nix2
-rw-r--r--nixos/modules/services/mail/rspamd.nix2
-rw-r--r--nixos/modules/services/misc/airsonic.nix2
-rw-r--r--nixos/modules/services/misc/disnix.nix3
-rw-r--r--nixos/modules/services/misc/gitea.nix84
-rw-r--r--nixos/modules/services/misc/home-assistant.nix77
-rw-r--r--nixos/modules/services/misc/matrix-dendrite.nix181
-rw-r--r--nixos/modules/services/misc/pinnwand.nix69
-rw-r--r--nixos/modules/services/monitoring/netdata.nix10
-rw-r--r--nixos/modules/services/monitoring/prometheus/default.nix4
-rw-r--r--nixos/modules/services/networking/babeld.nix2
-rw-r--r--nixos/modules/services/networking/bind.nix78
-rw-r--r--nixos/modules/services/networking/mosquitto.nix46
-rw-r--r--nixos/modules/services/networking/searx.nix14
-rw-r--r--nixos/modules/services/networking/unbound.nix253
-rw-r--r--nixos/modules/services/networking/wireguard.nix13
-rw-r--r--nixos/modules/services/networking/wpa_supplicant.nix28
-rw-r--r--nixos/modules/services/security/fail2ban.nix20
-rw-r--r--nixos/modules/services/security/oauth2_proxy_nginx.nix5
-rw-r--r--nixos/modules/services/torrent/transmission.nix1
-rw-r--r--nixos/modules/services/web-apps/bookstack.nix9
-rw-r--r--nixos/modules/services/web-apps/keycloak.nix21
-rw-r--r--nixos/modules/services/web-servers/trafficserver.nix318
-rw-r--r--nixos/modules/services/x11/desktop-managers/gnome3.nix3
-rw-r--r--nixos/modules/services/x11/desktop-managers/xfce.nix1
-rw-r--r--nixos/modules/services/x11/display-managers/gdm.nix8
-rw-r--r--nixos/modules/services/x11/xserver.nix1
-rw-r--r--nixos/modules/system/activation/top-level.nix4
-rw-r--r--nixos/modules/virtualisation/amazon-init.nix10
-rw-r--r--nixos/modules/virtualisation/ec2-metadata-fetcher.nix2
-rw-r--r--nixos/modules/virtualisation/openstack-metadata-fetcher.nix2
-rw-r--r--nixos/release.nix19
-rw-r--r--nixos/tests/airsonic.nix32
-rw-r--r--nixos/tests/all-tests.nix4
-rw-r--r--nixos/tests/amazon-init-shell.nix40
-rw-r--r--nixos/tests/cage.nix9
-rw-r--r--nixos/tests/custom-ca.nix10
-rw-r--r--nixos/tests/gitdaemon.nix6
-rw-r--r--nixos/tests/home-assistant.nix16
-rw-r--r--nixos/tests/installed-tests/default.nix1
-rw-r--r--nixos/tests/installed-tests/librsvg.nix9
-rw-r--r--nixos/tests/installer.nix2
-rw-r--r--nixos/tests/jellyfin.nix172
-rw-r--r--nixos/tests/keycloak.nix1
-rw-r--r--nixos/tests/mosquitto.nix5
-rw-r--r--nixos/tests/os-prober.nix8
-rw-r--r--nixos/tests/pinnwand.nix10
-rw-r--r--nixos/tests/prometheus-exporters.nix37
-rw-r--r--nixos/tests/rspamd.nix5
-rw-r--r--nixos/tests/sway.nix92
-rw-r--r--nixos/tests/trafficserver.nix176
-rw-r--r--nixos/tests/unbound.nix68
-rw-r--r--nixos/tests/wmderland.nix2
-rw-r--r--pkgs/applications/audio/audacity/default.nix41
-rw-r--r--pkgs/applications/audio/bucklespring/default.nix63
-rw-r--r--pkgs/applications/audio/clementine/default.nix3
-rw-r--r--pkgs/applications/audio/librespot/cargo-lock.patch3908
-rw-r--r--pkgs/applications/audio/librespot/default.nix7
-rw-r--r--pkgs/applications/audio/mopidy/default.nix2
-rw-r--r--pkgs/applications/audio/mopidy/podcast.nix31
-rw-r--r--pkgs/applications/audio/mousai/default.nix4
-rw-r--r--pkgs/applications/audio/musikcube/default.nix8
-rw-r--r--pkgs/applications/audio/ocenaudio/default.nix7
-rw-r--r--pkgs/applications/audio/pianobar/default.nix9
-rw-r--r--pkgs/applications/audio/picard/default.nix43
-rw-r--r--pkgs/applications/audio/sound-juicer/default.nix64
-rw-r--r--pkgs/applications/audio/spotify/default.nix8
-rw-r--r--pkgs/applications/audio/sublime-music/default.nix15
-rw-r--r--pkgs/applications/audio/sunvox/default.nix4
-rw-r--r--pkgs/applications/audio/transcribe/default.nix64
-rw-r--r--pkgs/applications/backup/deja-dup/default.nix8
-rw-r--r--pkgs/applications/blockchains/bitcoin.nix4
-rw-r--r--pkgs/applications/blockchains/go-ethereum.nix6
-rw-r--r--pkgs/applications/blockchains/miniscript/default.nix29
-rw-r--r--pkgs/applications/blockchains/monero-gui/default.nix26
-rw-r--r--pkgs/applications/blockchains/monero-gui/use-system-libquirc.patch37
-rw-r--r--pkgs/applications/blockchains/monero/default.nix4
-rw-r--r--pkgs/applications/blockchains/openethereum/default.nix16
-rw-r--r--pkgs/applications/blockchains/polkadot/default.nix8
-rw-r--r--pkgs/applications/blockchains/turbo-geth.nix11
-rw-r--r--pkgs/applications/editors/bluej/default.nix4</