summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--.editorconfig36
-rw-r--r--.github/CODEOWNERS99
-rw-r--r--.github/CONTRIBUTING.md63
-rw-r--r--.github/ISSUE_TEMPLATE/bug_report.md19
-rw-r--r--.github/ISSUE_TEMPLATE/out_of_date_package_report.md48
-rw-r--r--.github/PULL_REQUEST_TEMPLATE.md10
-rw-r--r--.github/STALE-BOT.md35
-rw-r--r--.github/labeler.yml154
-rw-r--r--.github/stale.yml37
-rw-r--r--.github/workflows/backport.yml29
-rw-r--r--.github/workflows/basic-eval.yml20
-rw-r--r--.github/workflows/direct-push.yml32
-rw-r--r--.github/workflows/editorconfig.yml46
-rw-r--r--.github/workflows/labels.yml19
-rw-r--r--.github/workflows/manual-nixos.yml31
-rw-r--r--.github/workflows/manual-nixpkgs.yml31
-rw-r--r--.github/workflows/nixos-manual.yml26
-rw-r--r--.github/workflows/no-channel.yml21
-rw-r--r--.github/workflows/pending-clear.yml21
-rw-r--r--.github/workflows/pending-set.yml21
-rw-r--r--.github/workflows/periodic-merge-24h.yml49
-rw-r--r--.github/workflows/periodic-merge-6h.yml55
-rw-r--r--.version2
-rw-r--r--CONTRIBUTING.md85
-rw-r--r--COPYING2
-rw-r--r--README.md14
-rw-r--r--default.nix2
-rw-r--r--doc/Makefile41
-rw-r--r--doc/README.md12
-rw-r--r--doc/builders/fetchers.chapter.md77
-rw-r--r--doc/builders/fetchers.xml150
-rw-r--r--doc/builders/images.xml8
-rw-r--r--doc/builders/images/appimagetools.section.md48
-rw-r--r--doc/builders/images/appimagetools.xml102
-rw-r--r--doc/builders/images/dockertools.section.md308
-rw-r--r--doc/builders/images/dockertools.xml499
-rw-r--r--doc/builders/images/ocitools.section.md37
-rw-r--r--doc/builders/images/ocitools.xml62
-rw-r--r--doc/builders/images/snap/example-firefox.nix28
-rw-r--r--doc/builders/images/snap/example-hello.nix12
-rw-r--r--doc/builders/images/snaptools.section.md71
-rw-r--r--doc/builders/images/snaptools.xml59
-rw-r--r--doc/builders/packages/cataclysm-dda.section.md41
-rw-r--r--doc/builders/packages/citrix.section.md32
-rw-r--r--doc/builders/packages/citrix.xml46
-rw-r--r--doc/builders/packages/dlib.section.md13
-rw-r--r--doc/builders/packages/dlib.xml24
-rw-r--r--doc/builders/packages/eclipse.section.md64
-rw-r--r--doc/builders/packages/eclipse.xml72
-rw-r--r--doc/builders/packages/elm.section.md11
-rw-r--r--doc/builders/packages/elm.xml17
-rw-r--r--doc/builders/packages/emacs.section.md119
-rw-r--r--doc/builders/packages/emacs.xml131
-rw-r--r--doc/builders/packages/firefox.section.md49
-rw-r--r--doc/builders/packages/fish.section.md50
-rw-r--r--doc/builders/packages/fuse.section.md45
-rw-r--r--doc/builders/packages/ibus.section.md38
-rw-r--r--doc/builders/packages/ibus.xml57
-rw-r--r--doc/builders/packages/index.xml35
-rw-r--r--doc/builders/packages/kakoune.section.md9
-rw-r--r--doc/builders/packages/kakoune.xml14
-rw-r--r--doc/builders/packages/linux.section.md41
-rw-r--r--doc/builders/packages/linux.xml85
-rw-r--r--doc/builders/packages/locales.section.md5
-rw-r--r--doc/builders/packages/locales.xml13
-rw-r--r--doc/builders/packages/nginx.section.md11
-rw-r--r--doc/builders/packages/nginx.xml25
-rw-r--r--doc/builders/packages/opengl.section.md15
-rw-r--r--doc/builders/packages/opengl.xml9
-rw-r--r--doc/builders/packages/shell-helpers.section.md12
-rw-r--r--doc/builders/packages/shell-helpers.xml25
-rw-r--r--doc/builders/packages/steam.section.md63
-rw-r--r--doc/builders/packages/steam.xml125
-rw-r--r--doc/builders/packages/urxvt.section.md71
-rw-r--r--doc/builders/packages/urxvt.xml101
-rw-r--r--doc/builders/packages/weechat.section.md85
-rw-r--r--doc/builders/packages/weechat.xml85
-rw-r--r--doc/builders/packages/xorg.section.md34
-rw-r--r--doc/builders/packages/xorg.xml34
-rw-r--r--doc/builders/special.xml4
-rw-r--r--doc/builders/special/fhs-environments.section.md47
-rw-r--r--doc/builders/special/fhs-environments.xml122
-rw-r--r--doc/builders/special/mkshell.section.md17
-rw-r--r--doc/builders/special/mkshell.xml24
-rw-r--r--doc/builders/trivial-builders.chapter.md99
-rw-r--r--doc/builders/trivial-builders.xml90
-rw-r--r--doc/contributing/coding-conventions.chapter.md604
-rw-r--r--doc/contributing/coding-conventions.xml924
-rw-r--r--doc/contributing/contributing-to-documentation.chapter.md99
-rw-r--r--doc/contributing/contributing-to-documentation.xml30
-rw-r--r--doc/contributing/quick-start.chapter.md77
-rw-r--r--doc/contributing/quick-start.xml152
-rw-r--r--doc/contributing/reviewing-contributions.chapter.md207
-rw-r--r--doc/contributing/reviewing-contributions.xml536
-rw-r--r--doc/contributing/submitting-changes.chapter.md282
-rw-r--r--doc/contributing/submitting-changes.xml455
-rw-r--r--doc/contributing/vulnerability-roundup.chapter.md45
-rw-r--r--doc/default.nix15
-rw-r--r--doc/doc-support/lib-function-docs.nix1
-rw-r--r--doc/functions.xml8
-rw-r--r--doc/functions/debug.section.md5
-rw-r--r--doc/functions/debug.xml14
-rw-r--r--doc/functions/generators.section.md56
-rw-r--r--doc/functions/generators.xml74
-rw-r--r--doc/functions/library.xml2
-rw-r--r--doc/functions/library/asserts.xml2
-rw-r--r--doc/functions/library/attrsets.xml49
-rw-r--r--doc/functions/nix-gitignore.section.md49
-rw-r--r--doc/functions/nix-gitignore.xml70
-rw-r--r--doc/functions/prefer-remote-fetch.section.md17
-rw-r--r--doc/functions/prefer-remote-fetch.xml21
-rw-r--r--doc/labelless-link-is-xref.lua24
-rw-r--r--doc/languages-frameworks/agda.section.md186
-rw-r--r--doc/languages-frameworks/android.section.md193
-rw-r--r--doc/languages-frameworks/beam.section.md295
-rw-r--r--doc/languages-frameworks/beam.xml159
-rw-r--r--doc/languages-frameworks/bower.section.md158
-rw-r--r--doc/languages-frameworks/bower.xml196
-rw-r--r--doc/languages-frameworks/coq.section.md81
-rw-r--r--doc/languages-frameworks/coq.xml52
-rw-r--r--doc/languages-frameworks/crystal.section.md6
-rw-r--r--doc/languages-frameworks/dhall.section.md432
-rw-r--r--doc/languages-frameworks/dotnet.section.md24
-rw-r--r--doc/languages-frameworks/emscripten.section.md24
-rw-r--r--doc/languages-frameworks/gnome.section.md204
-rw-r--r--doc/languages-frameworks/gnome.xml299
-rw-r--r--doc/languages-frameworks/go.section.md143
-rw-r--r--doc/languages-frameworks/go.xml217
-rw-r--r--doc/languages-frameworks/haskell.section.md1099
-rw-r--r--doc/languages-frameworks/hy.section.md31
-rw-r--r--doc/languages-frameworks/idris.section.md40
-rw-r--r--doc/languages-frameworks/index.xml25
-rw-r--r--doc/languages-frameworks/ios.section.md24
-rw-r--r--doc/languages-frameworks/java.section.md91
-rw-r--r--doc/languages-frameworks/java.xml63
-rw-r--r--doc/languages-frameworks/lua.section.md69
-rw-r--r--doc/languages-frameworks/maven.section.md351
-rw-r--r--doc/languages-frameworks/node.section.md13
-rw-r--r--doc/languages-frameworks/ocaml.section.md93
-rw-r--r--doc/languages-frameworks/ocaml.xml73
-rw-r--r--doc/languages-frameworks/perl.section.md163
-rw-r--r--doc/languages-frameworks/perl.xml195
-rw-r--r--doc/languages-frameworks/php.section.md18
-rw-r--r--doc/languages-frameworks/python.section.md242
-rw-r--r--doc/languages-frameworks/qt.section.md160
-rw-r--r--doc/languages-frameworks/qt.xml149
-rw-r--r--doc/languages-frameworks/r.section.md27
-rw-r--r--doc/languages-frameworks/ruby.section.md227
-rw-r--r--doc/languages-frameworks/ruby.xml108
-rw-r--r--doc/languages-frameworks/rust.section.md605
-rw-r--r--doc/languages-frameworks/texlive.section.md129
-rw-r--r--doc/languages-frameworks/texlive.xml152
-rw-r--r--doc/languages-frameworks/titanium.section.md15
-rw-r--r--doc/languages-frameworks/vim.section.md112
-rw-r--r--doc/manual.xml33
-rw-r--r--doc/preface.chapter.md10
-rw-r--r--doc/shell.nix8
-rw-r--r--doc/stdenv/cross-compilation.chapter.md211
-rw-r--r--doc/stdenv/cross-compilation.xml394
-rw-r--r--doc/stdenv/meta.chapter.md194
-rw-r--r--doc/stdenv/meta.xml350
-rw-r--r--doc/stdenv/multiple-output.chapter.md128
-rw-r--r--doc/stdenv/multiple-output.xml232
-rw-r--r--doc/stdenv/platform-notes.chapter.md62
-rw-r--r--doc/stdenv/platform-notes.xml83
-rw-r--r--doc/stdenv/stdenv.chapter.md1232
-rw-r--r--doc/stdenv/stdenv.xml2406
-rw-r--r--doc/using/configuration.chapter.md356
-rw-r--r--doc/using/configuration.xml448
-rw-r--r--doc/using/overlays.chapter.md149
-rw-r--r--doc/using/overlays.xml280
-rw-r--r--doc/using/overrides.chapter.md104
-rw-r--r--doc/using/overrides.xml145
-rw-r--r--flake.nix52
-rw-r--r--lib/attrsets.nix31
-rw-r--r--lib/customisation.nix29
-rw-r--r--lib/debug.nix54
-rw-r--r--lib/default.nix57
-rw-r--r--lib/deprecated.nix10
-rw-r--r--lib/filesystem.nix12
-rw-r--r--lib/fixed-points.nix11
-rw-r--r--lib/flake.nix5
-rw-r--r--lib/generators.nix83
-rw-r--r--lib/licenses.nix137
-rw-r--r--lib/lists.nix16
-rw-r--r--lib/meta.nix12
-rw-r--r--lib/modules.nix134
-rw-r--r--lib/options.nix73
-rw-r--r--lib/sources.nix168
-rw-r--r--lib/strings-with-deps.nix13
-rw-r--r--lib/strings.nix144
-rw-r--r--lib/systems/architectures.nix107
-rw-r--r--lib/systems/default.nix55
-rw-r--r--lib/systems/doubles.nix118
-rw-r--r--lib/systems/examples.nix131
-rw-r--r--lib/systems/inspect.nix4
-rw-r--r--lib/systems/parse.nix78
-rw-r--r--lib/systems/platforms.nix714
-rw-r--r--lib/tests/misc.nix199
-rwxr-xr-xlib/tests/modules.sh65
-rw-r--r--lib/tests/modules/declare-submoduleWith-modules.nix4
-rw-r--r--lib/tests/modules/functionTo/list-order.nix25
-rw-r--r--lib/tests/modules/functionTo/merging-attrs.nix27
-rw-r--r--lib/tests/modules/functionTo/merging-list.nix24
-rw-r--r--lib/tests/modules/functionTo/trivial.nix17
-rw-r--r--lib/tests/modules/functionTo/wrong-type.nix18
-rw-r--r--lib/tests/modules/types-anything/attrs-coercible.nix12
-rw-r--r--lib/tests/modules/types-anything/equal-atoms.nix26
-rw-r--r--lib/tests/modules/types-anything/functions.nix17
-rw-r--r--lib/tests/modules/types-anything/lists.nix16
-rw-r--r--lib/tests/modules/types-anything/mk-mods.nix44
-rw-r--r--lib/tests/modules/types-anything/nested-attrs.nix22
-rw-r--r--lib/tests/release.nix4
-rwxr-xr-xlib/tests/sources.sh59
-rw-r--r--lib/tests/systems.nix14
-rw-r--r--lib/trivial.nix15
-rw-r--r--lib/types.nix312
-rw-r--r--maintainers/maintainer-list.nix3092
-rw-r--r--maintainers/scripts/build.nix22
-rw-r--r--maintainers/scripts/check-hydra-by-maintainer.nix68
-rwxr-xr-xmaintainers/scripts/copy-tarballs.pl16
-rwxr-xr-xmaintainers/scripts/fetch-kde-qt.sh9
-rwxr-xr-xmaintainers/scripts/haskell/hydra-report.hs408
-rwxr-xr-xmaintainers/scripts/haskell/mark-broken.sh47
-rwxr-xr-xmaintainers/scripts/haskell/regenerate-hackage-packages.sh46
-rwxr-xr-xmaintainers/scripts/haskell/regenerate-transitive-broken-packages.sh15
-rw-r--r--maintainers/scripts/haskell/transitive-broken-packages.nix16
-rwxr-xr-xmaintainers/scripts/haskell/update-cabal2nix-unstable.sh17
-rwxr-xr-xmaintainers/scripts/haskell/update-hackage.sh35
-rwxr-xr-xmaintainers/scripts/haskell/update-stackage.sh57
-rwxr-xr-xmaintainers/scripts/haskell/upload-nixos-package-list-to-hackage.sh21
-rwxr-xr-xmaintainers/scripts/hydra-eval-failures.py2
-rw-r--r--maintainers/scripts/luarocks-packages.csv7
-rw-r--r--maintainers/scripts/nix-generate-from-cpan.nix6
-rwxr-xr-xmaintainers/scripts/nix-generate-from-cpan.pl6
-rw-r--r--maintainers/scripts/nixpkgs-lint.nix11
-rwxr-xr-xmaintainers/scripts/nixpkgs-lint.pl2
-rw-r--r--maintainers/scripts/pluginupdate.py555
-rwxr-xr-xmaintainers/scripts/update-luarocks-packages2
-rw-r--r--maintainers/scripts/update-luarocks-shell.nix7
-rwxr-xr-xmaintainers/scripts/update-redirected-urls.sh12
-rwxr-xr-xmaintainers/scripts/update.nix139
-rw-r--r--maintainers/scripts/update.py216
-rw-r--r--maintainers/team-list.nix122
-rw-r--r--nixos/default.nix5
-rw-r--r--nixos/doc/manual/Makefile2
-rw-r--r--nixos/doc/manual/README12
-rw-r--r--nixos/doc/manual/README.md3
-rw-r--r--nixos/doc/manual/administration/boot-problems.section.md41
-rw-r--r--nixos/doc/manual/administration/boot-problems.xml126
-rw-r--r--nixos/doc/manual/administration/imperative-containers.xml34
-rw-r--r--nixos/doc/manual/administration/maintenance-mode.xml2
-rw-r--r--nixos/doc/manual/administration/network-problems.xml4
-rw-r--r--nixos/doc/manual/administration/rebooting.xml6
-rw-r--r--nixos/doc/manual/administration/rollback.xml6
-rw-r--r--nixos/doc/manual/administration/service-mgmt.xml104
-rw-r--r--nixos/doc/manual/administration/troubleshooting.xml2
-rw-r--r--nixos/doc/manual/administration/user-sessions.xml2
-rw-r--r--nixos/doc/manual/configuration/abstractions.section.md80
-rw-r--r--nixos/doc/manual/configuration/abstractions.xml101
-rw-r--r--nixos/doc/manual/configuration/adding-custom-packages.xml2
-rw-r--r--nixos/doc/manual/configuration/config-file.xml7
-rw-r--r--nixos/doc/manual/configuration/config-syntax.xml2
-rw-r--r--nixos/doc/manual/configuration/configuration.xml2
-rw-r--r--nixos/doc/manual/configuration/file-systems.xml9
-rw-r--r--nixos/doc/manual/configuration/gpu-accel.xml70
-rw-r--r--nixos/doc/manual/configuration/ipv4-config.xml2
-rw-r--r--nixos/doc/manual/configuration/ipv6-config.xml10
-rw-r--r--nixos/doc/manual/configuration/linux-kernel.xml18
-rw-r--r--nixos/doc/manual/configuration/luks-file-systems.xml26
-rw-r--r--nixos/doc/manual/configuration/modularity.xml2
-rw-r--r--nixos/doc/manual/configuration/network-manager.xml2
-rw-r--r--nixos/doc/manual/configuration/networking.xml1
-rw-r--r--nixos/doc/manual/configuration/profiles/clone-config.xml2
-rw-r--r--nixos/doc/manual/configuration/profiles/hardened.xml10
-rw-r--r--nixos/doc/manual/configuration/profiles/qemu-guest.xml5
-rw-r--r--nixos/doc/manual/configuration/renaming-interfaces.xml67
-rw-r--r--nixos/doc/manual/configuration/ssh.xml2
-rw-r--r--nixos/doc/manual/configuration/sshfs-file-systems.section.md104
-rw-r--r--nixos/doc/manual/configuration/subversion.xml140
-rw-r--r--nixos/doc/manual/configuration/user-mgmt.xml22
-rw-r--r--nixos/doc/manual/configuration/wayland.xml33
-rw-r--r--nixos/doc/manual/configuration/x-windows.xml78
-rw-r--r--nixos/doc/manual/contributing-to-this-manual.chapter.md13
-rw-r--r--nixos/doc/manual/default.nix3
-rw-r--r--nixos/doc/manual/development/assertions.section.md40
-rw-r--r--nixos/doc/manual/development/assertions.xml74
-rw-r--r--nixos/doc/manual/development/building-nixos.chapter.md18
-rw-r--r--nixos/doc/manual/development/building-nixos.xml27
-rw-r--r--nixos/doc/manual/development/development.xml3
-rw-r--r--nixos/doc/manual/development/meta-attributes.xml2
-rw-r--r--nixos/doc/manual/development/nixos-tests.xml6
-rw-r--r--nixos/doc/manual/development/option-types.xml79
-rwxr-xr-xnixos/doc/manual/development/releases.xml301
-rw-r--r--nixos/doc/manual/development/running-nixos-tests-interactively.section.md44
-rw-r--r--nixos/doc/manual/development/running-nixos-tests-interactively.xml49
-rw-r--r--nixos/doc/manual/development/running-nixos-tests.section.md31
-rw-r--r--nixos/doc/manual/development/running-nixos-tests.xml36
-rw-r--r--nixos/doc/manual/development/settings-options.xml14
-rw-r--r--nixos/doc/manual/development/writing-documentation.xml5
-rw-r--r--nixos/doc/manual/development/writing-modules.xml7
-rw-r--r--nixos/doc/manual/development/writing-nixos-tests.section.md301
-rw-r--r--nixos/doc/manual/development/writing-nixos-tests.xml453
-rw-r--r--nixos/doc/manual/from_md/README.md5
-rw-r--r--nixos/doc/manual/from_md/administration/boot-problems.section.xml144
-rw-r--r--nixos/doc/manual/from_md/configuration/abstractions.section.xml101
-rw-r--r--nixos/doc/manual/from_md/configuration/sshfs-file-systems.section.xml139
-rw-r--r--nixos/doc/manual/from_md/contributing-to-this-manual.chapter.xml22
-rw-r--r--nixos/doc/manual/from_md/development/assertions.section.xml58
-rw-r--r--nixos/doc/manual/from_md/development/building-nixos.chapter.xml33
-rw-r--r--nixos/doc/manual/from_md/development/running-nixos-tests-interactively.section.xml50
-rw-r--r--nixos/doc/manual/from_md/development/running-nixos-tests.section.xml34
-rw-r--r--nixos/doc/manual/from_md/development/writing-nixos-tests.section.xml526
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-1310.section.xml6
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-1404.section.xml189
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-1412.section.xml466
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-1509.section.xml776
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-1603.section.xml695
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-1609.section.xml273
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-1703.section.xml818
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-1709.section.xml922
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-1803.section.xml871
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-1809.section.xml941
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-1903.section.xml790
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-1909.section.xml1197
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-2003.section.xml1497
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-2009.section.xml2206
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-2105.section.xml1567
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-2111.section.xml720
-rw-r--r--nixos/doc/manual/installation/changing-config.xml2
-rw-r--r--nixos/doc/manual/installation/installing-behind-a-proxy.xml14
-rw-r--r--nixos/doc/manual/installation/installing-from-other-distro.xml35
-rw-r--r--nixos/doc/manual/installation/installing-virtualbox-guest.xml7
-rw-r--r--nixos/doc/manual/installation/installing.xml33
-rw-r--r--nixos/doc/manual/installation/upgrading.xml24
-rw-r--r--nixos/doc/manual/man-nixos-enter.xml4
-rw-r--r--nixos/doc/manual/man-nixos-install.xml39
-rw-r--r--nixos/doc/manual/man-nixos-rebuild.xml70
-rw-r--r--nixos/doc/manual/man-nixos-version.xml4
-rw-r--r--nixos/doc/manual/manual.xml1
-rwxr-xr-xnixos/doc/manual/md-to-db.sh39
-rw-r--r--nixos/doc/manual/preface.xml13
-rw-r--r--nixos/doc/manual/release-notes/release-notes.xml30
-rw-r--r--nixos/doc/manual/release-notes/rl-1310.section.md3
-rw-r--r--nixos/doc/manual/release-notes/rl-1310.xml11
-rw-r--r--nixos/doc/manual/release-notes/rl-1404.section.md81
-rw-r--r--nixos/doc/manual/release-notes/rl-1404.xml179
-rw-r--r--nixos/doc/manual/release-notes/rl-1412.section.md171
-rw-r--r--nixos/doc/manual/release-notes/rl-1412.xml467
-rw-r--r--nixos/doc/manual/release-notes/rl-1509.section.md319
-rw-r--r--nixos/doc/manual/release-notes/rl-1509.xml750
-rw-r--r--nixos/doc/manual/release-notes/rl-1603.section.md282
-rw-r--r--nixos/doc/manual/release-notes/rl-1603.xml671
-rw-r--r--nixos/doc/manual/release-notes/rl-1609.section.md73
-rw-r--r--nixos/doc/manual/release-notes/rl-1609.xml277
-rw-r--r--nixos/doc/manual/release-notes/rl-1703.section.md303
-rw-r--r--nixos/doc/manual/release-notes/rl-1703.xml817
-rw-r--r--nixos/doc/manual/release-notes/rl-1709.section.md316
-rw-r--r--nixos/doc/manual/release-notes/rl-1709.xml899
-rw-r--r--nixos/doc/manual/release-notes/rl-1803.section.md284
-rw-r--r--nixos/doc/manual/release-notes/rl-1803.xml855
-rw-r--r--nixos/doc/manual/release-notes/rl-1809.section.md332
-rw-r--r--nixos/doc/manual/release-notes/rl-1809.xml933
-rw-r--r--nixos/doc/manual/release-notes/rl-1903.section.md214
-rw-r--r--nixos/doc/manual/release-notes/rl-1903.xml768
-rw-r--r--nixos/doc/manual/release-notes/rl-1909.section.md313
-rw-r--r--nixos/doc/manual/release-notes/rl-1909.xml902
-rw-r--r--nixos/doc/manual/release-notes/rl-2003.section.md507
-rw-r--r--nixos/doc/manual/release-notes/rl-2003.xml1243
-rw-r--r--nixos/doc/manual/release-notes/rl-2009.section.md745
-rw-r--r--nixos/doc/manual/release-notes/rl-2009.xml987
-rw-r--r--nixos/doc/manual/release-notes/rl-2105.section.md428
-rw-r--r--nixos/doc/manual/release-notes/rl-2111.section.md187
-rw-r--r--nixos/doc/manual/shell.nix2
-rwxr-xr-xnixos/doc/varlistentry-fixer.rb74
-rw-r--r--nixos/lib/build-vms.nix19
-rw-r--r--nixos/lib/make-disk-image.nix149
-rw-r--r--nixos/lib/make-ext4-fs.nix8
-rw-r--r--nixos/lib/make-iso9660-image.nix2
-rw-r--r--nixos/lib/make-options-doc/default.nix26
-rw-r--r--nixos/lib/make-options-doc/options-to-docbook.xsl2
-rw-r--r--nixos/lib/make-squashfs.nix2
-rw-r--r--nixos/lib/make-system-tarball.nix2
-rw-r--r--nixos/lib/qemu-flags.nix8
-rw-r--r--nixos/lib/test-driver/Logger.pm75
-rw-r--r--nixos/lib/test-driver/Machine.pm734
-rw-r--r--nixos/lib/test-driver/test-driver.pl191
-rw-r--r--nixos/lib/test-driver/test-driver.py184
-rw-r--r--nixos/lib/testing-python.nix359
-rw-r--r--nixos/lib/testing.nix258
-rw-r--r--nixos/lib/utils.nix31
-rw-r--r--nixos/maintainers/scripts/cloudstack/cloudstack-image.nix1
-rw-r--r--nixos/maintainers/scripts/ec2/amazon-image.nix5
-rwxr-xr-xnixos/maintainers/scripts/ec2/create-amis.sh56
-rwxr-xr-xnixos/maintainers/scripts/gce/create-gce.sh12
-rw-r--r--nixos/maintainers/scripts/openstack/openstack-image.nix2
-rw-r--r--nixos/modules/config/console.nix36
-rw-r--r--nixos/modules/config/fonts/fontconfig.nix61
-rw-r--r--nixos/modules/config/fonts/fontdir.nix47
-rw-r--r--nixos/modules/config/fonts/fonts.nix12
-rw-r--r--nixos/modules/config/gnu.nix10
-rw-r--r--nixos/modules/config/i18n.nix2
-rw-r--r--nixos/modules/config/iproute2.nix18
-rw-r--r--nixos/modules/config/krb5/default.nix34
-rw-r--r--nixos/modules/config/ldap.nix35
-rw-r--r--nixos/modules/config/malloc.nix9
-rw-r--r--nixos/modules/config/networking.nix4
-rw-r--r--nixos/modules/config/no-x-libs.nix4
-rw-r--r--nixos/modules/config/nsswitch.nix4
-rw-r--r--nixos/modules/config/pulseaudio.nix25
-rw-r--r--nixos/modules/config/shells-environment.nix12
-rw-r--r--nixos/modules/config/swap.nix28
-rw-r--r--nixos/modules/config/system-path.nix38
-rw-r--r--nixos/modules/config/update-users-groups.pl38
-rw-r--r--nixos/modules/config/users-groups.nix108
-rw-r--r--nixos/modules/config/xdg/portal.nix2
-rw-r--r--nixos/modules/config/xdg/portals/wlr.nix67
-rw-r--r--nixos/modules/config/zram.nix20
-rw-r--r--nixos/modules/hardware/acpilight.nix1
-rw-r--r--nixos/modules/hardware/all-firmware.nix3
-rw-r--r--nixos/modules/hardware/corectrl.nix62
-rw-r--r--nixos/modules/hardware/device-tree.nix166
-rw-r--r--nixos/modules/hardware/i2c.nix43
-rw-r--r--nixos/modules/hardware/keyboard/teck.nix16
-rw-r--r--nixos/modules/hardware/keyboard/zsa.nix27
-rw-r--r--nixos/modules/hardware/ksm.nix12
-rw-r--r--nixos/modules/hardware/network/ath-user-regd.nix31
-rw-r--r--nixos/modules/hardware/nitrokey.nix16
-rw-r--r--nixos/modules/hardware/opengl.nix3
-rw-r--r--nixos/modules/hardware/opentabletdriver.nix69
-rw-r--r--nixos/modules/hardware/printers.nix2
-rw-r--r--nixos/modules/hardware/rtl-sdr.nix19
-rw-r--r--nixos/modules/hardware/sata.nix100
-rw-r--r--nixos/modules/hardware/sensor/hddtemp.nix81
-rw-r--r--nixos/modules/hardware/sensor/iio.nix2
-rw-r--r--nixos/modules/hardware/system-76.nix85
-rw-r--r--nixos/modules/hardware/ubertooth.nix29
-rw-r--r--nixos/modules/hardware/video/amdgpu.nix9
-rw-r--r--nixos/modules/hardware/video/ati.nix40
-rw-r--r--nixos/modules/hardware/video/bumblebee.nix2
-rw-r--r--nixos/modules/hardware/video/nvidia.nix131
-rw-r--r--nixos/modules/hardware/video/switcheroo-control.nix18
-rw-r--r--nixos/modules/hardware/xpadneo.nix2
-rw-r--r--nixos/modules/i18n/input-method/default.nix5
-rw-r--r--nixos/modules/i18n/input-method/default.xml47
-rw-r--r--nixos/modules/i18n/input-method/fcitx5.nix38
-rw-r--r--nixos/modules/i18n/input-method/hime.nix14
-rw-r--r--nixos/modules/i18n/input-method/ibus.nix2
-rw-r--r--nixos/modules/i18n/input-method/kime.nix49
-rw-r--r--nixos/modules/installer/cd-dvd/installation-cd-base.nix11
-rw-r--r--nixos/modules/installer/cd-dvd/installation-cd-graphical-gnome.nix9
-rw-r--r--nixos/modules/installer/cd-dvd/iso-image.nix128
-rw-r--r--nixos/modules/installer/cd-dvd/sd-image-aarch64-new-kernel.nix17
-rw-r--r--nixos/modules/installer/cd-dvd/sd-image-aarch64.nix64
-rw-r--r--nixos/modules/installer/cd-dvd/sd-image-armv7l-multiplatform.nix61
-rw-r--r--nixos/modules/installer/cd-dvd/sd-image-raspberrypi.nix50
-rw-r--r--nixos/modules/installer/cd-dvd/sd-image-raspberrypi4.nix38
-rw-r--r--nixos/modules/installer/cd-dvd/sd-image.nix234
-rw-r--r--nixos/modules/installer/cd-dvd/system-tarball-fuloong2f.nix4
-rw-r--r--nixos/modules/installer/cd-dvd/system-tarball-pc.nix4
-rw-r--r--nixos/modules/installer/cd-dvd/system-tarball-sheevaplug.nix4
-rw-r--r--nixos/modules/installer/netboot/netboot.nix8
-rw-r--r--nixos/modules/installer/sd-card/sd-image-aarch64-installer.nix10
-rw-r--r--nixos/modules/installer/sd-card/sd-image-aarch64-new-kernel-installer.nix10
-rw-r--r--nixos/modules/installer/sd-card/sd-image-aarch64-new-kernel.nix7
-rw-r--r--nixos/modules/installer/sd-card/sd-image-aarch64.nix68
-rw-r--r--nixos/modules/installer/sd-card/sd-image-armv7l-multiplatform-installer.nix10
-rw-r--r--nixos/modules/installer/sd-card/sd-image-armv7l-multiplatform.nix52
-rw-r--r--nixos/modules/installer/sd-card/sd-image-raspberrypi-installer.nix10
-rw-r--r--nixos/modules/installer/sd-card/sd-image-raspberrypi.nix41
-rw-r--r--nixos/modules/installer/sd-card/sd-image.nix269
-rw-r--r--nixos/modules/installer/tools/nix-fallback-paths.nix9
-rw-r--r--nixos/modules/installer/tools/nixos-build-vms/build-vms.nix2
-rw-r--r--nixos/modules/installer/tools/nixos-enter.sh3
-rw-r--r--nixos/modules/installer/tools/nixos-generate-config.pl29
-rw-r--r--nixos/modules/installer/tools/nixos-install.sh75
-rw-r--r--nixos/modules/installer/tools/nixos-option/default.nix12
-rw-r--r--nixos/modules/installer/tools/nixos-option/nixos-option.cc643
-rw-r--r--nixos/modules/installer/tools/nixos-rebuild.sh487
-rw-r--r--nixos/modules/installer/tools/tools.nix129
-rw-r--r--nixos/modules/installer/virtualbox-demo.nix2
-rw-r--r--nixos/modules/misc/crashdump.nix3
-rw-r--r--nixos/modules/misc/documentation.nix40
-rw-r--r--nixos/modules/misc/ids.nix40
-rw-r--r--nixos/modules/misc/locate.nix71
-rw-r--r--nixos/modules/misc/meta.nix4
-rw-r--r--nixos/modules/misc/nixpkgs.nix6
-rw-r--r--nixos/modules/module-list.nix183
-rw-r--r--nixos/modules/profiles/all-hardware.nix69
-rw-r--r--nixos/modules/profiles/hardened.nix17
-rw-r--r--nixos/modules/profiles/installation-device.nix27
-rw-r--r--nixos/modules/profiles/qemu-guest.nix4
-rw-r--r--nixos/modules/programs/appgate-sdp.nix25
-rw-r--r--nixos/modules/programs/atop.nix128
-rw-r--r--nixos/modules/programs/bandwhich.nix2
-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/captive-browser.nix88
-rw-r--r--nixos/modules/programs/ccache.nix2
-rw-r--r--nixos/modules/programs/cdemu.nix3
-rw-r--r--nixos/modules/programs/chromium.nix2
-rw-r--r--nixos/modules/programs/command-not-found/command-not-found.nix6
-rw-r--r--nixos/modules/programs/command-not-found/command-not-found.pl17
-rw-r--r--nixos/modules/programs/dconf.nix2
-rw-r--r--nixos/modules/programs/droidcam.nix16
-rw-r--r--nixos/modules/programs/environment.nix1
-rw-r--r--nixos/modules/programs/feedbackd.nix32
-rw-r--r--nixos/modules/programs/file-roller.nix4
-rw-r--r--nixos/modules/programs/firejail.nix46
-rw-r--r--nixos/modules/programs/fish.nix319
-rw-r--r--nixos/modules/programs/fish_completion-generator.patch19
-rw-r--r--nixos/modules/programs/flashrom.nix26
-rw-r--r--nixos/modules/programs/flexoptix-app.nix25
-rw-r--r--nixos/modules/programs/gamemode.nix96
-rw-r--r--nixos/modules/programs/geary.nix6
-rw-r--r--nixos/modules/programs/gnome-disks.nix4
-rw-r--r--nixos/modules/programs/gnome-documents.nix10
-rw-r--r--nixos/modules/programs/gnome-terminal.nix6
-rw-r--r--nixos/modules/programs/gpaste.nix8
-rw-r--r--nixos/modules/programs/hamster.nix2
-rw-r--r--nixos/modules/programs/kdeconnect.nix35
-rw-r--r--nixos/modules/programs/less.nix2
-rw-r--r--nixos/modules/programs/mininet.nix2
-rw-r--r--nixos/modules/programs/msmtp.nix104
-rw-r--r--nixos/modules/programs/neovim.nix165
-rw-r--r--nixos/modules/programs/nm-applet.nix15
-rw-r--r--nixos/modules/programs/noisetorch.nix25
-rw-r--r--nixos/modules/programs/partition-manager.nix19
-rw-r--r--nixos/modules/programs/phosh.nix163
-rw-r--r--nixos/modules/programs/proxychains.nix165
-rw-r--r--nixos/modules/programs/qt5ct.nix2
-rw-r--r--nixos/modules/programs/seahorse.nix6
-rw-r--r--nixos/modules/programs/ssh.nix4
-rw-r--r--nixos/modules/programs/ssmtp.nix25
-rw-r--r--nixos/modules/programs/steam.nix42
-rw-r--r--nixos/modules/programs/sway.nix41
-rw-r--r--nixos/modules/programs/tilp2.nix28
-rw-r--r--nixos/modules/programs/tsm-client.nix4
-rw-r--r--nixos/modules/programs/turbovnc.nix54
-rw-r--r--nixos/modules/programs/udevil.nix3
-rw-r--r--nixos/modules/programs/venus.nix173
-rw-r--r--nixos/modules/programs/vim.nix14
-rw-r--r--nixos/modules/programs/wshowkeys.nix22
-rw-r--r--nixos/modules/programs/x2goserver.nix149
-rw-r--r--nixos/modules/programs/xss-lock.nix4
-rw-r--r--nixos/modules/programs/xwayland.nix51
-rw-r--r--nixos/modules/programs/zsh/oh-my-zsh.xml2
-rw-r--r--nixos/modules/programs/zsh/zsh.nix28
-rw-r--r--nixos/modules/rename.nix12
-rw-r--r--nixos/modules/security/acme.nix756
-rw-r--r--nixos/modules/security/acme.xml60
-rw-r--r--nixos/modules/security/apparmor-suid.nix49
-rw-r--r--nixos/modules/security/apparmor.nix259
-rw-r--r--nixos/modules/security/apparmor/includes.nix317
-rw-r--r--nixos/modules/security/apparmor/profiles.nix11
-rw-r--r--nixos/modules/security/ca.nix13
-rw-r--r--nixos/modules/security/doas.nix11
-rw-r--r--nixos/modules/security/duosec.nix2
-rw-r--r--nixos/modules/security/hidepid.nix27
-rw-r--r--nixos/modules/security/hidepid.xml28
-rw-r--r--nixos/modules/security/misc.nix18
-rw-r--r--nixos/modules/security/pam.nix164
-rw-r--r--nixos/modules/security/pam_mount.nix37
-rw-r--r--nixos/modules/security/rngd.nix71
-rw-r--r--nixos/modules/security/sudo.nix37
-rw-r--r--nixos/modules/security/systemd-confinement.nix6
-rw-r--r--nixos/modules/security/wrappers/default.nix31
-rw-r--r--nixos/modules/security/wrappers/wrapper.c330
-rw-r--r--nixos/modules/security/wrappers/wrapper.nix21
-rw-r--r--nixos/modules/services/admin/salt/master.nix4
-rw-r--r--nixos/modules/services/admin/salt/minion.nix2
-rw-r--r--nixos/modules/services/amqp/activemq/default.nix1
-rw-r--r--nixos/modules/services/amqp/rabbitmq.nix2
-rw-r--r--nixos/modules/services/audio/alsa.nix18
-rw-r--r--nixos/modules/services/audio/botamusique.nix114
-rw-r--r--nixos/modules/services/audio/icecast.nix2
-rw-r--r--nixos/modules/services/audio/jack.nix13
-rw-r--r--nixos/modules/services/audio/jmusicbot.nix41
-rw-r--r--nixos/modules/services/audio/mpd.nix127
-rw-r--r--nixos/modules/services/audio/mpdscribble.nix202
-rw-r--r--nixos/modules/services/audio/roon-bridge.nix74
-rw-r--r--nixos/modules/services/audio/slimserver.nix1
-rw-r--r--nixos/modules/services/audio/snapserver.nix39
-rw-r--r--nixos/modules/services/audio/spotifyd.nix1
-rw-r--r--nixos/modules/services/backup/bacula.nix23
-rw-r--r--nixos/modules/services/backup/borgbackup.nix1
-rw-r--r--nixos/modules/services/backup/borgbackup.xml30
-rw-r--r--nixos/modules/services/backup/borgmatic.nix57
-rw-r--r--nixos/modules/services/backup/btrbk.nix220
-rw-r--r--nixos/modules/services/backup/duplicati.nix12
-rw-r--r--nixos/modules/services/backup/duplicity.nix91
-rw-r--r--nixos/modules/services/backup/mysql-backup.nix8
-rw-r--r--nixos/modules/services/backup/postgresql-backup.nix17
-rw-r--r--nixos/modules/services/backup/restic.nix15
-rw-r--r--nixos/modules/services/backup/sanoid.nix283
-rw-r--r--nixos/modules/services/backup/syncoid.nix435
-rw-r--r--nixos/modules/services/backup/tarsnap.nix17
-rw-r--r--nixos/modules/services/backup/znapzend.nix6
-rw-r--r--nixos/modules/services/backup/zrepl.nix54
-rw-r--r--nixos/modules/services/blockchain/ethereum/geth.nix178
-rw-r--r--nixos/modules/services/cluster/hadoop/default.nix7
-rw-r--r--nixos/modules/services/cluster/k3s/default.nix46
-rw-r--r--nixos/modules/services/cluster/kubernetes/addon-manager.nix2
-rw-r--r--nixos/modules/services/cluster/kubernetes/addons/dns.nix7
-rw-r--r--nixos/modules/services/cluster/kubernetes/apiserver.nix44
-rw-r--r--nixos/modules/services/cluster/kubernetes/controller-manager.nix2
-rw-r--r--nixos/modules/services/cluster/kubernetes/default.nix36
-rw-r--r--nixos/modules/services/cluster/kubernetes/flannel.nix40
-rw-r--r--nixos/modules/services/cluster/kubernetes/kubelet.nix51
-rw-r--r--nixos/modules/services/cluster/kubernetes/pki.nix7
-rw-r--r--nixos/modules/services/cluster/kubernetes/proxy.nix4
-rw-r--r--nixos/modules/services/cluster/kubernetes/scheduler.nix2
-rw-r--r--nixos/modules/services/computing/foldingathome/client.nix10
-rw-r--r--nixos/modules/services/computing/slurm/slurm.nix83
-rw-r--r--nixos/modules/services/computing/torque/mom.nix2
-rw-r--r--nixos/modules/services/computing/torque/server.nix2
-rw-r--r--nixos/modules/services/continuous-integration/buildbot/master.nix3
-rw-r--r--nixos/modules/services/continuous-integration/buildbot/worker.nix2
-rw-r--r--nixos/modules/services/continuous-integration/buildkite-agents.nix13
-rw-r--r--nixos/modules/services/continuous-integration/github-runner.nix299
-rw-r--r--nixos/modules/services/continuous-integration/gitlab-runner.nix6
-rw-r--r--nixos/modules/services/continuous-integration/gocd-agent/default.nix2
-rw-r--r--nixos/modules/services/continuous-integration/gocd-server/default.nix3
-rw-r--r--nixos/modules/services/continuous-integration/hercules-ci-agent/common.nix210
-rw-r--r--nixos/modules/services/continuous-integration/hercules-ci-agent/default.nix101
-rw-r--r--nixos/modules/services/continuous-integration/hydra/default.nix64
-rw-r--r--nixos/modules/services/continuous-integration/jenkins/default.nix37
-rw-r--r--nixos/modules/services/continuous-integration/jenkins/job-builder.nix64
-rw-r--r--nixos/modules/services/databases/cassandra.nix414
-rw-r--r--nixos/modules/services/databases/clickhouse.nix1
-rw-r--r--nixos/modules/services/databases/couchdb.nix35
-rw-r--r--nixos/modules/services/databases/firebird.nix31
-rw-r--r--nixos/modules/services/databases/foundationdb.nix2
-rw-r--r--nixos/modules/services/databases/memcached.nix15
-rw-r--r--nixos/modules/services/databases/mongodb.nix9
-rw-r--r--nixos/modules/services/databases/mysql.nix19
-rw-r--r--nixos/modules/services/databases/neo4j.nix8
-rw-r--r--nixos/modules/services/databases/openldap.nix454
-rw-r--r--nixos/modules/services/databases/pgmanage.nix1
-rw-r--r--nixos/modules/services/databases/postgresql.nix96
-rw-r--r--nixos/modules/services/databases/redis.nix168
-rw-r--r--nixos/modules/services/databases/riak-cs.nix202
-rw-r--r--nixos/modules/services/databases/riak.nix2
-rw-r--r--nixos/modules/services/databases/stanchion.nix194
-rw-r--r--nixos/modules/services/databases/victoriametrics.nix6
-rw-r--r--nixos/modules/services/databases/virtuoso.nix5
-rw-r--r--nixos/modules/services/desktops/bamf.nix2
-rw-r--r--nixos/modules/services/desktops/deepin/deepin.nix123
-rw-r--r--nixos/modules/services/desktops/espanso.nix1
-rw-r--r--nixos/modules/services/desktops/geoclue2.nix8
-rw-r--r--nixos/modules/services/desktops/gnome/at-spi2-core.nix57
-rw-r--r--nixos/modules/services/desktops/gnome/chrome-gnome-shell.nix41
-rw-r--r--nixos/modules/services/desktops/gnome/evolution-data-server.nix71
-rw-r--r--nixos/modules/services/desktops/gnome/glib-networking.nix45
-rw-r--r--nixos/modules/services/desktops/gnome/gnome-initial-setup.nix98
-rw-r--r--nixos/modules/services/desktops/gnome/gnome-keyring.nix61
-rw-r--r--nixos/modules/services/desktops/gnome/gnome-online-accounts.nix51
-rw-r--r--nixos/modules/services/desktops/gnome/gnome-online-miners.nix51
-rw-r--r--nixos/modules/services/desktops/gnome/gnome-remote-desktop.nix32
-rw-r--r--nixos/modules/services/desktops/gnome/gnome-settings-daemon.nix84
-rw-r--r--nixos/modules/services/desktops/gnome/gnome-user-share.nix48
-rw-r--r--nixos/modules/services/desktops/gnome/rygel.nix44
-rw-r--r--nixos/modules/services/desktops/gnome/sushi.nix50
-rw-r--r--nixos/modules/services/desktops/gnome/tracker-miners.nix52
-rw-r--r--nixos/modules/services/desktops/gnome/tracker.nix53
-rw-r--r--nixos/modules/services/desktops/gnome3/at-spi2-core.nix49
-rw-r--r--nixos/modules/services/desktops/gnome3/chrome-gnome-shell.nix33
-rw-r--r--nixos/modules/services/desktops/gnome3/evolution-data-server.nix45
-rw-r--r--nixos/modules/services/desktops/gnome3/glib-networking.nix37
-rw-r--r--nixos/modules/services/desktops/gnome3/gnome-initial-setup.nix90
-rw-r--r--nixos/modules/services/desktops/gnome3/gnome-keyring.nix53
-rw-r--r--nixos/modules/services/desktops/gnome3/gnome-online-accounts.nix43
-rw-r--r--nixos/modules/services/desktops/gnome3/gnome-online-miners.nix43
-rw-r--r--nixos/modules/services/desktops/gnome3/gnome-remote-desktop.nix24
-rw-r--r--nixos/modules/services/desktops/gnome3/gnome-settings-daemon.nix78
-rw-r--r--nixos/modules/services/desktops/gnome3/gnome-user-share.nix40
-rw-r--r--nixos/modules/services/desktops/gnome3/rygel.nix36
-rw-r--r--nixos/modules/services/desktops/gnome3/sushi.nix42
-rw-r--r--nixos/modules/services/desktops/gnome3/tracker-miners.nix44
-rw-r--r--nixos/modules/services/desktops/gnome3/tracker.nix45
-rw-r--r--nixos/modules/services/desktops/gvfs.nix2
-rw-r--r--nixos/modules/services/desktops/pipewire.nix41
-rw-r--r--nixos/modules/services/desktops/pipewire/alsa-monitor.conf.json34
-rw-r--r--nixos/modules/services/desktops/pipewire/bluez-hardware.conf.json197
-rw-r--r--nixos/modules/services/desktops/pipewire/bluez-monitor.conf.json36
-rw-r--r--nixos/modules/services/desktops/pipewire/client-rt.conf.json39
-rw-r--r--nixos/modules/services/desktops/pipewire/client.conf.json31
-rw-r--r--nixos/modules/services/desktops/pipewire/jack.conf.json28
-rw-r--r--nixos/modules/services/desktops/pipewire/media-session.conf.json67
-rw-r--r--nixos/modules/services/desktops/pipewire/pipewire-media-session.nix135
-rw-r--r--nixos/modules/services/desktops/pipewire/pipewire-pulse.conf.json41
-rw-r--r--nixos/modules/services/desktops/pipewire/pipewire.conf.json93
-rw-r--r--nixos/modules/services/desktops/pipewire/pipewire.nix202
-rw-r--r--nixos/modules/services/desktops/pipewire/v4l2-monitor.conf.json30
-rw-r--r--nixos/modules/services/desktops/profile-sync-daemon.nix4
-rw-r--r--nixos/modules/services/desktops/telepathy.nix5
-rw-r--r--nixos/modules/services/desktops/tumbler.nix2
-rw-r--r--nixos/modules/services/desktops/zeitgeist.nix2
-rw-r--r--nixos/modules/services/development/blackfire.nix65
-rw-r--r--nixos/modules/services/development/blackfire.xml45
-rw-r--r--nixos/modules/services/development/bloop.nix2
-rw-r--r--nixos/modules/services/development/hoogle.nix12
-rw-r--r--nixos/modules/services/development/jupyter/default.nix2
-rw-r--r--nixos/modules/services/development/jupyterhub/default.nix2
-rw-r--r--nixos/modules/services/development/lorri.nix13
-rw-r--r--nixos/modules/services/display-managers/greetd.nix106
-rw-r--r--nixos/modules/services/editors/emacs.xml12
-rw-r--r--nixos/modules/services/editors/infinoted.nix10
-rw-r--r--nixos/modules/services/games/factorio.nix32
-rw-r--r--nixos/modules/services/games/freeciv.nix187
-rw-r--r--nixos/modules/services/games/minetest-server.nix2
-rw-r--r--nixos/modules/services/games/openarena.nix2
-rw-r--r--nixos/modules/services/games/quake3-server.nix111
-rw-r--r--nixos/modules/services/games/terraria.nix35
-rw-r--r--nixos/modules/services/hardware/acpid.nix31
-rw-r--r--nixos/modules/services/hardware/actkbd.nix2
-rw-r--r--nixos/modules/services/hardware/auto-cpufreq.nix24
-rw-r--r--nixos/modules/services/hardware/bluetooth.nix132
-rw-r--r--nixos/modules/services/hardware/brltty.nix57
-rw-r--r--nixos/modules/services/hardware/ddccontrol.nix36
-rw-r--r--nixos/modules/services/hardware/fancontrol.nix14
-rw-r--r--nixos/modules/services/hardware/fwupd.nix18
-rw-r--r--nixos/modules/services/hardware/lcd.nix5
-rw-r--r--nixos/modules/services/hardware/pcscd.nix86
-rw-r--r--nixos/modules/services/hardware/power-profiles-daemon.nix53
-rw-r--r--nixos/modules/services/hardware/sane.nix19
-rw-r--r--nixos/modules/services/hardware/sane_extra_backends/brscan4.nix2
-rw-r--r--nixos/modules/services/hardware/sane_extra_backends/brscan4_etc_files.nix17
-rw-r--r--nixos/modules/services/hardware/sane_extra_backends/brscan5.nix110
-rw-r--r--nixos/modules/services/hardware/sane_extra_backends/brscan5_etc_files.nix77
-rw-r--r--nixos/modules/services/hardware/spacenavd.nix25
-rw-r--r--nixos/modules/services/hardware/tcsd.nix35
-rw-r--r--nixos/modules/services/hardware/thermald.nix14
-rw-r--r--nixos/modules/services/hardware/thinkfan.nix260
-rw-r--r--nixos/modules/services/hardware/throttled.nix6
-rw-r--r--nixos/modules/services/hardware/tlp.nix2
-rw-r--r--nixos/modules/services/hardware/trezord.nix4
-rw-r--r--nixos/modules/services/hardware/udev.nix29
-rw-r--r--nixos/modules/services/hardware/undervolt.nix46
-rw-r--r--nixos/modules/services/hardware/xow.nix3
-rw-r--r--nixos/modules/services/logging/graylog.nix6
-rw-r--r--nixos/modules/services/logging/logstash.nix7
-rw-r--r--nixos/modules/services/logging/promtail.nix87
-rw-r--r--nixos/modules/services/logging/vector.nix64
-rw-r--r--nixos/modules/services/mail/dovecot.nix14
-rw-r--r--nixos/modules/services/mail/exim.nix9
-rw-r--r--nixos/modules/services/mail/freepops.nix89
-rw-r--r--nixos/modules/services/mail/mailhog.nix68
-rw-r--r--nixos/modules/services/mail/mailman.nix49
-rw-r--r--nixos/modules/services/mail/mailman.xml45
-rw-r--r--nixos/modules/services/mail/mlmmj.nix43
-rw-r--r--nixos/modules/services/mail/nullmailer.nix1
-rw-r--r--nixos/modules/services/mail/opendkim.nix30
-rw-r--r--nixos/modules/services/mail/postfix.nix54
-rw-r--r--nixos/modules/services/mail/postgrey.nix2
-rw-r--r--nixos/modules/services/mail/roundcube.nix7
-rw-r--r--nixos/modules/services/mail/rspamd.nix48
-rw-r--r--nixos/modules/services/mail/spamassassin.nix65
-rw-r--r--nixos/modules/services/mail/sympa.nix4
-rw-r--r--nixos/modules/services/misc/airsonic.nix2
-rw-r--r--nixos/modules/services/misc/apache-kafka.nix23
-rw-r--r--nixos/modules/services/misc/autofs.nix1
-rw-r--r--nixos/modules/services/misc/autorandr.nix6
-rw-r--r--nixos/modules/services/misc/bazarr.nix1
-rw-r--r--nixos/modules/services/misc/beanstalkd.nix10
-rw-r--r--nixos/modules/services/misc/bees.nix72
-rw-r--r--nixos/modules/services/misc/calibre-server.nix49
-rw-r--r--nixos/modules/services/misc/cfdyndns.nix22
-rw-r--r--nixos/modules/services/misc/cgminer.nix8
-rw-r--r--nixos/modules/services/misc/clipcat.nix31
-rw-r--r--nixos/modules/services/misc/defaultUnicornConfig.rb69
-rw-r--r--nixos/modules/services/misc/dendrite.nix181
-rw-r--r--nixos/modules/services/misc/dictd.nix2
-rw-r--r--nixos/modules/services/misc/disnix.nix13
-rw-r--r--nixos/modules/services/misc/docker-registry.nix2
-rw-r--r--nixos/modules/services/misc/domoticz.nix51
-rw-r--r--nixos/modules/services/misc/duckling.nix39
-rw-r--r--nixos/modules/services/misc/dysnomia.nix88
-rw-r--r--nixos/modules/services/misc/etcd.nix2
-rw-r--r--nixos/modules/services/misc/etebase-server.nix226
-rw-r--r--nixos/modules/services/misc/etesync-dav.nix92
-rw-r--r--nixos/modules/services/misc/exhibitor.nix2
-rw-r--r--nixos/modules/services/misc/felix.nix2
-rw-r--r--nixos/modules/services/misc/fstrim.nix4
-rw-r--r--nixos/modules/services/misc/gammu-smsd.nix2
-rw-r--r--nixos/modules/services/misc/geoip-updater.nix306
-rw-r--r--nixos/modules/services/misc/geoipupdate.nix187
-rw-r--r--nixos/modules/services/misc/gitea.nix97
-rw-r--r--nixos/modules/services/misc/gitit.nix1
-rw-r--r--nixos/modules/services/misc/gitlab.nix776
-rw-r--r--nixos/modules/services/misc/gitlab.xml61
-rw-r--r--nixos/modules/services/misc/gitolite.nix2
-rw-r--r--nixos/modules/services/misc/gitweb.nix2
-rw-r--r--nixos/modules/services/misc/gogs.nix8
-rw-r--r--nixos/modules/services/misc/gollum.nix2
-rw-r--r--nixos/modules/services/misc/gpsd.nix2
-rw-r--r--nixos/modules/services/misc/home-assistant.nix147
-rw-r--r--nixos/modules/services/misc/ihaskell.nix1
-rw-r--r--nixos/modules/services/misc/jellyfin.nix60
-rw-r--r--nixos/modules/services/misc/klipper.nix117
-rw-r--r--nixos/modules/services/misc/leaps.nix2
-rw-r--r--nixos/modules/services/misc/lifecycled.nix164
-rw-r--r--nixos/modules/services/misc/mame.nix4
-rw-r--r--nixos/modules/services/misc/matrix-appservice-discord.nix8
-rw-r--r--nixos/modules/services/misc/matrix-appservice-irc.nix229
-rw-r--r--nixos/modules/services/misc/matrix-synapse.nix77
-rw-r--r--nixos/modules/services/misc/matrix-synapse.xml11
-rw-r--r--nixos/modules/services/misc/mautrix-telegram.nix23
-rw-r--r--nixos/modules/services/misc/mediatomb.nix237
-rw-r--r--nixos/modules/services/misc/mwlib.nix6
-rw-r--r--nixos/modules/services/misc/n8n.nix78
-rw-r--r--nixos/modules/services/misc/nix-daemon.nix26
-rw-r--r--nixos/modules/services/misc/nix-gc.nix53
-rw-r--r--nixos/modules/services/misc/nzbhydra2.nix78
-rw-r--r--nixos/modules/services/misc/octoprint.nix5
-rw-r--r--nixos/modules/services/misc/ombi.nix81
-rw-r--r--nixos/modules/services/misc/packagekit.nix91
-rw-r--r--nixos/modules/services/misc/paperless.nix2
-rw-r--r--nixos/modules/services/misc/pinnwand.nix69
-rw-r--r--nixos/modules/services/misc/plikd.nix82
-rw-r--r--nixos/modules/services/misc/podgrab.nix50
-rw-r--r--nixos/modules/services/misc/pykms.nix13
-rw-r--r--nixos/modules/services/misc/redmine.nix108
-rw-r--r--nixos/modules/services/misc/rippled.nix1
-rw-r--r--nixos/modules/services/misc/safeeyes.nix4
-rw-r--r--nixos/modules/services/misc/sdrplay.nix35
-rw-r--r--nixos/modules/services/misc/siproxd.nix18
-rw-r--r--nixos/modules/services/misc/snapper.nix12
-rw-r--r--nixos/modules/services/misc/sourcehut/builds.nix234
-rw-r--r--nixos/modules/services/misc/sourcehut/default.nix198
-rw-r--r--nixos/modules/services/misc/sourcehut/dispatch.nix125
-rw-r--r--nixos/modules/services/misc/sourcehut/git.nix214
-rw-r--r--nixos/modules/services/misc/sourcehut/hg.nix173
-rw-r--r--nixos/modules/services/misc/sourcehut/hub.nix118
-rw-r--r--nixos/modules/services/misc/sourcehut/lists.nix185
-rw-r--r--nixos/modules/services/misc/sourcehut/man.nix122
-rw-r--r--nixos/modules/services/misc/sourcehut/meta.nix211
-rw-r--r--nixos/modules/services/misc/sourcehut/paste.nix133
-rw-r--r--nixos/modules/services/misc/sourcehut/service.nix66
-rw-r--r--nixos/modules/services/misc/sourcehut/sourcehut.xml115
-rw-r--r--nixos/modules/services/misc/sourcehut/todo.nix161
-rw-r--r--nixos/modules/services/misc/ssm-agent.nix38
-rw-r--r--nixos/modules/services/misc/sssd.nix4
-rw-r--r--nixos/modules/services/misc/subsonic.nix4
-rw-r--r--nixos/modules/services/misc/svnserve.nix3
-rw-r--r--nixos/modules/services/misc/synergy.nix27
-rw-r--r--nixos/modules/services/misc/weechat.nix1
-rw-r--r--nixos/modules/services/misc/zigbee2mqtt.nix97
-rw-r--r--nixos/modules/services/misc/zookeeper.nix5
-rw-r--r--nixos/modules/services/monitoring/alerta.nix4
-rw-r--r--nixos/modules/services/monitoring/apcupsd.nix2
-rw-r--r--nixos/modules/services/monitoring/datadog-agent.nix28
-rw-r--r--nixos/modules/services/monitoring/grafana-image-renderer.nix150
-rw-r--r--nixos/modules/services/monitoring/grafana.nix239
-rw-r--r--nixos/modules/services/monitoring/graphite.nix6
-rw-r--r--nixos/modules/services/monitoring/incron.nix2
-rw-r--r--nixos/modules/services/monitoring/loki.nix4
-rw-r--r--nixos/modules/services/monitoring/mackerel-agent.nix111
-rw-r--r--nixos/modules/services/monitoring/metricbeat.nix152
-rw-r--r--nixos/modules/services/monitoring/monit.nix20
-rw-r--r--nixos/modules/services/monitoring/nagios.nix2
-rw-r--r--nixos/modules/services/monitoring/netdata.nix50
-rw-r--r--nixos/modules/services/monitoring/prometheus/default.nix313
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters.nix68
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/artifactory.nix59
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/bind.nix12
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/bird.nix46
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/bitcoin.nix82
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/buildkite-agent.nix64
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/collectd.nix20
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/domain.nix19
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/dovecot.nix17
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/flow.nix50
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/jitsi.nix40
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/json.nix28
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/kea.nix39
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/knot.nix50
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/mail.nix18
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/nextcloud.nix10
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/nginx.nix7
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/nginxlog.nix51
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/openldap.nix67
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/openvpn.nix39
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/pihole.nix74
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/postfix.nix25
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/postgres.nix37
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/process.nix48
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/py-air-control.nix53
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/rspamd.nix127
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/rtl_433.nix78
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/script.nix64
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/smokeping.nix60
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/sql.nix104
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/systemd.nix18
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/unbound.nix59
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters/unifi-poller.nix34
-rw-r--r--nixos/modules/services/monitoring/prometheus/xmpp-alerts.nix26
-rw-r--r--nixos/modules/services/monitoring/scollector.nix2
-rw-r--r--nixos/modules/services/monitoring/smartd.nix2
-rw-r--r--nixos/modules/services/monitoring/teamviewer.nix4
-rw-r--r--nixos/modules/services/monitoring/telegraf.nix61
-rw-r--r--nixos/modules/services/monitoring/thanos.nix4
-rw-r--r--nixos/modules/services/monitoring/tuptime.nix5
-rw-r--r--nixos/modules/services/monitoring/unifi-poller.nix242
-rw-r--r--nixos/modules/services/monitoring/ups.nix2
-rw-r--r--nixos/modules/services/monitoring/vnstat.nix28
-rw-r--r--nixos/modules/services/monitoring/zabbix-agent.nix16
-rw-r--r--nixos/modules/services/network-filesystems/cachefilesd.nix18
-rw-r--r--nixos/modules/services/network-filesystems/ceph.nix14
-rw-r--r--nixos/modules/services/network-filesystems/davfs2.nix18
-rw-r--r--nixos/modules/services/network-filesystems/ipfs.nix53
-rw-r--r--nixos/modules/services/network-filesystems/netatalk.nix140
-rw-r--r--nixos/modules/services/network-filesystems/openafs/client.nix2
-rw-r--r--nixos/modules/services/network-filesystems/openafs/server.nix2
-rw-r--r--nixos/modules/services/network-filesystems/orangefs/server.nix4
-rw-r--r--nixos/modules/services/network-filesystems/rsyncd.nix182
-rw-r--r--nixos/modules/services/network-filesystems/samba-wsdd.nix124
-rw-r--r--nixos/modules/services/network-filesystems/samba.nix17
-rw-r--r--nixos/modules/services/network-filesystems/xtreemfs.nix21
-rw-r--r--nixos/modules/services/network-filesystems/yandex-disk.nix2
-rw-r--r--nixos/modules/services/networking/adguardhome.nix78
-rw-r--r--nixos/modules/services/networking/amuled.nix4
-rw-r--r--nixos/modules/services/networking/autossh.nix2
-rw-r--r--nixos/modules/services/networking/avahi-daemon.nix7
-rw-r--r--nixos/modules/services/networking/babeld.nix57
-rw-r--r--nixos/modules/services/networking/bee-clef.nix107
-rw-r--r--nixos/modules/services/networking/bee.nix149
-rw-r--r--nixos/modules/services/networking/biboumi.nix269
-rw-r--r--nixos/modules/services/networking/bind.nix102
-rw-r--r--nixos/modules/services/networking/bird.nix15
-rw-r--r--nixos/modules/services/networking/bitlbee.nix4
-rw-r--r--nixos/modules/services/networking/blockbook-frontend.nix24
-rw-r--r--nixos/modules/services/networking/cjdns.nix18
-rw-r--r--nixos/modules/services/networking/cntlm.nix9
-rw-r--r--nixos/modules/services/networking/connman.nix3
-rw-r--r--nixos/modules/services/networking/consul.nix3
-rw-r--r--nixos/modules/services/networking/corerad.nix14
-rw-r--r--nixos/modules/services/networking/coturn.nix99
-rw-r--r--nixos/modules/services/networking/croc.nix86
-rw-r--r--nixos/modules/services/networking/ddclient.nix11
-rw-r--r--nixos/modules/services/networking/dhcpcd.nix8
-rw-r--r--nixos/modules/services/networking/dnscrypt-proxy2.nix67
-rw-r--r--nixos/modules/services/networking/dnscrypt-wrapper.nix9
-rw-r--r--nixos/modules/services/networking/dnsdist.nix29
-rw-r--r--nixos/modules/services/networking/doh-proxy-rust.nix60
-rw-r--r--nixos/modules/services/networking/epmd.nix2
-rw-r--r--nixos/modules/services/networking/firefox/sync-server.nix2
-rw-r--r--nixos/modules/services/networking/flannel.nix6
-rw-r--r--nixos/modules/services/networking/flashpolicyd.nix85
-rw-r--r--nixos/modules/services/networking/gale.nix181
-rw-r--r--nixos/modules/services/networking/gateone.nix4
-rw-r--r--nixos/modules/services/networking/ghostunnel.nix242
-rw-r--r--nixos/modules/services/networking/git-daemon.nix2
-rw-r--r--nixos/modules/services/networking/globalprotect-vpn.nix43
-rw-r--r--nixos/modules/services/networking/go-neb.nix34
-rw-r--r--nixos/modules/services/networking/gobgpd.nix64
-rw-r--r--nixos/modules/services/networking/gogoclient.nix2
-rw-r--r--nixos/modules/services/networking/gvpe.nix10
-rw-r--r--nixos/modules/services/networking/hans.nix2
-rw-r--r--nixos/modules/services/networking/heyefi.nix82
-rw-r--r--nixos/modules/services/networking/hostapd.nix5
-rwxr-xr-xnixos/modules/services/networking/hylafax/faxq-wait.sh2
-rw-r--r--nixos/modules/services/networking/hylafax/modem-default.nix6
-rw-r--r--nixos/modules/services/networking/hylafax/options.nix37
-rwxr-xr-xnixos/modules/services/networking/hylafax/spool.sh6
-rw-r--r--nixos/modules/services/networking/hylafax/systemd.nix42
-rw-r--r--nixos/modules/services/networking/icecream/daemon.nix155
-rw-r--r--nixos/modules/services/networking/icecream/scheduler.nix101
-rw-r--r--nixos/modules/services/networking/inspircd.nix62
-rw-r--r--nixos/modules/services/networking/ircd-hybrid/default.nix10
-rw-r--r--nixos/modules/services/networking/iscsi/initiator.nix84
-rw-r--r--nixos/modules/services/networking/iscsi/root-initiator.nix181
-rw-r--r--nixos/modules/services/networking/iscsi/target.nix53
-rw-r--r--nixos/modules/services/networking/iwd.nix37
-rw-r--r--nixos/modules/services/networking/jitsi-videobridge.nix12
-rw-r--r--nixos/modules/services/networking/kea.nix361
-rw-r--r--nixos/modules/services/networking/kippo.nix14
-rw-r--r--nixos/modules/services/networking/kresd.nix44
-rw-r--r--nixos/modules/services/networking/libreswan.nix147
-rw-r--r--nixos/modules/services/networking/mailpile.nix4
-rw-r--r--nixos/modules/services/networking/matterbridge.nix6
-rw-r--r--nixos/modules/services/networking/monero.nix24
-rw-r--r--nixos/modules/services/networking/morty.nix16
-rw-r--r--nixos/modules/services/networking/mosquitto.nix84
-rw-r--r--nixos/modules/services/networking/mullvad-vpn.nix9
-rw-r--r--nixos/modules/services/networking/murmur.nix60
-rw-r--r--nixos/modules/services/networking/mxisd.nix4
-rw-r--r--nixos/modules/services/networking/namecoind.nix8
-rw-r--r--nixos/modules/services/networking/nar-serve.nix55
-rw-r--r--nixos/modules/services/networking/nat.nix120
-rw-r--r--nixos/modules/services/networking/ncdns.nix6
-rw-r--r--nixos/modules/services/networking/nebula.nix219
-rw-r--r--nixos/modules/services/networking/networkmanager.nix115
-rw-r--r--nixos/modules/services/networking/nextdns.nix4
-rw-r--r--nixos/modules/services/networking/nftables.nix2
-rw-r--r--nixos/modules/services/networking/nix-serve.nix10
-rw-r--r--nixos/modules/services/networking/nix-store-gcs-proxy.nix2
-rw-r--r--nixos/modules/services/networking/nomad.nix165
-rw-r--r--nixos/modules/services/networking/nsd.nix26
-rw-r--r--nixos/modules/services/networking/ntp/chrony.nix57
-rw-r--r--nixos/modules/services/networking/ntp/ntpd.nix1
-rw-r--r--nixos/modules/services/networking/nylon.nix4
-rw-r--r--nixos/modules/services/networking/onedrive.nix2
-rw-r--r--nixos/modules/services/networking/openvpn.nix4
-rw-r--r--nixos/modules/services/networking/owamp.nix2
-rw-r--r--nixos/modules/services/networking/pdns-recursor.nix44
-rw-r--r--nixos/modules/services/networking/pixiecore.nix1
-rw-r--r--nixos/modules/services/networking/pleroma.nix141
-rw-r--r--nixos/modules/services/networking/pleroma.xml132
-rw-r--r--nixos/modules/services/networking/powerdns.nix40
-rw-r--r--nixos/modules/services/networking/pppd.nix26
-rw-r--r--nixos/modules/services/networking/prayer.nix3
-rw-r--r--nixos/modules/services/networking/privoxy.nix295
-rw-r--r--nixos/modules/services/networking/prosody.nix4
-rw-r--r--nixos/modules/services/networking/prosody.xml13
-rw-r--r--nixos/modules/services/networking/quagga.nix185
-rw-r--r--nixos/modules/services/networking/quassel.nix6
-rw-r--r--nixos/modules/services/networking/quicktun.nix2
-rw-r--r--nixos/modules/services/networking/radicale.nix196
-rw-r--r--nixos/modules/services/networking/radvd.nix1
-rw-r--r--nixos/modules/services/networking/resilio.nix1
-rw-r--r--nixos/modules/services/networking/robustirc-bridge.nix47
-rw-r--r--nixos/modules/services/networking/rxe.nix4
-rw-r--r--nixos/modules/services/networking/sabnzbd.nix3
-rw-r--r--nixos/modules/services/networking/searx.nix214
-rw-r--r--nixos/modules/services/networking/seeks.nix75
-rw-r--r--nixos/modules/services/networking/shadowsocks.nix54
-rw-r--r--nixos/modules/services/networking/shairport-sync.nix2
-rw-r--r--nixos/modules/services/networking/shellhub-agent.nix91
-rw-r--r--nixos/modules/services/networking/smartdns.nix1
-rw-r--r--nixos/modules/services/networking/smokeping.nix30
-rw-r--r--nixos/modules/services/networking/solanum.nix109
-rw-r--r--nixos/modules/services/networking/spacecookie.nix161
-rw-r--r--nixos/modules/services/networking/ssh/lshd.nix18
-rw-r--r--nixos/modules/services/networking/ssh/sshd.nix57
-rw-r--r--nixos/modules/services/networking/sslh.nix4
-rw-r--r--nixos/modules/services/networking/strongswan-swanctl/module.nix2
-rw-r--r--nixos/modules/services/networking/strongswan-swanctl/swanctl-params.nix20
-rw-r--r--nixos/modules/services/networking/strongswan.nix2
-rw-r--r--nixos/modules/services/networking/stunnel.nix9
-rw-r--r--nixos/modules/services/networking/supplicant.nix13
-rw-r--r--nixos/modules/services/networking/supybot.nix7
-rw-r--r--nixos/modules/services/networking/syncthing.nix13
-rw-r--r--nixos/modules/services/networking/tailscale.nix47
-rw-r--r--nixos/modules/services/networking/tinc.nix240
-rw-r--r--nixos/modules/services/networking/ucarp.nix183
-rw-r--r--nixos/modules/services/networking/unbound.nix311
-rw-r--r--nixos/modules/services/networking/wakeonlan.nix4
-rw-r--r--nixos/modules/services/networking/wasabibackend.nix2
-rw-r--r--nixos/modules/services/networking/wg-quick.nix8
-rw-r--r--nixos/modules/services/networking/wireguard.nix146
-rw-r--r--nixos/modules/services/networking/wpa_supplicant.nix48
-rw-r--r--nixos/modules/services/networking/x2goserver.nix161
-rw-r--r--nixos/modules/services/networking/xrdp.nix8
-rw-r--r--nixos/modules/services/networking/yggdrasil.nix5
-rw-r--r--nixos/modules/services/networking/zerobin.nix2
-rw-r--r--nixos/modules/services/networking/znc/default.nix39
-rw-r--r--nixos/modules/services/networking/znc/options.nix8
-rw-r--r--nixos/modules/services/printing/cupsd.nix4
-rw-r--r--nixos/modules/services/scheduling/atd.nix11
-rw-r--r--nixos/modules/services/search/elasticsearch-curator.nix1
-rw-r--r--nixos/modules/services/security/bitwarden_rs/backup.sh17
-rw-r--r--nixos/modules/services/security/bitwarden_rs/default.nix145
-rw-r--r--nixos/modules/services/security/clamav.nix67
-rw-r--r--nixos/modules/services/security/fail2ban.nix44
-rw-r--r--nixos/modules/services/security/fprintd.nix34
-rw-r--r--nixos/modules/services/security/fprot.nix3
-rw-r--r--nixos/modules/services/security/hockeypuck.nix104
-rw-r--r--nixos/modules/services/security/hologram-agent.nix2
-rw-r--r--nixos/modules/services/security/oauth2_proxy.nix11
-rw-r--r--nixos/modules/services/security/oauth2_proxy_nginx.nix7
-rw-r--r--nixos/modules/services/security/physlock.nix10
-rw-r--r--nixos/modules/services/security/privacyidea.nix33
-rw-r--r--nixos/modules/services/security/sshguard.nix42
-rw-r--r--nixos/modules/services/security/step-ca.nix134
-rw-r--r--nixos/modules/services/security/tor.nix1425
-rw-r--r--nixos/modules/services/security/usbguard.nix6
-rw-r--r--nixos/modules/services/security/vault.nix50
-rw-r--r--nixos/modules/services/security/vaultwarden/backup.sh17
-rw-r--r--nixos/modules/services/security/vaultwarden/default.nix182
-rw-r--r--nixos/modules/services/system/cloud-init.nix6
-rw-r--r--nixos/modules/services/system/dbus.nix35
-rw-r--r--nixos/modules/services/system/localtime.nix9
-rw-r--r--nixos/modules/services/system/self-deploy.nix172
-rw-r--r--nixos/modules/services/torrent/deluge.nix1
-rw-r--r--nixos/modules/services/torrent/transmission.nix128
-rw-r--r--nixos/modules/services/ttys/agetty.nix117
-rw-r--r--nixos/modules/services/ttys/getty.nix164
-rw-r--r--nixos/modules/services/ttys/kmscon.nix7
-rw-r--r--nixos/modules/services/video/epgstation/default.nix295
-rw-r--r--nixos/modules/services/video/epgstation/streaming.json119
-rw-r--r--nixos/modules/services/video/mirakurun.nix47
-rw-r--r--nixos/modules/services/video/unifi-video.nix265
-rw-r--r--nixos/modules/services/wayland/cage.nix3
-rw-r--r--nixos/modules/services/web-apps/bookstack.nix368
-rw-r--r--nixos/modules/services/web-apps/calibre-web.nix165
-rw-r--r--nixos/modules/services/web-apps/codimd.nix916
-rw-r--r--nixos/modules/services/web-apps/discourse.nix1064
-rw-r--r--nixos/modules/services/web-apps/discourse.xml344
-rw-r--r--nixos/modules/services/web-apps/dokuwiki.nix10
-rw-r--r--nixos/modules/services/web-apps/engelsystem.nix4
-rw-r--r--nixos/modules/services/web-apps/frab.nix222
-rw-r--r--nixos/modules/services/web-apps/galene.nix180
-rw-r--r--nixos/modules/services/web-apps/gerrit.nix2
-rw-r--r--nixos/modules/services/web-apps/grocy.nix6
-rw-r--r--nixos/modules/services/web-apps/hedgedoc.nix974
-rw-r--r--nixos/modules/services/web-apps/hledger-web.nix142
-rw-r--r--nixos/modules/services/web-apps/icingaweb2/icingaweb2.nix20
-rw-r--r--nixos/modules/services/web-apps/ihatemoney/default.nix9
-rw-r--r--nixos/modules/services/web-apps/jitsi-meet.nix7
-rw-r--r--nixos/modules/services/web-apps/jitsi-meet.xml55
-rw-r--r--nixos/modules/services/web-apps/keycloak.nix736
-rw-r--r--nixos/modules/services/web-apps/keycloak.xml206
-rw-r--r--nixos/modules/services/web-apps/mastodon.nix599
-rw-r--r--nixos/modules/services/web-apps/matomo.nix12
-rw-r--r--nixos/modules/services/web-apps/mediawiki.nix1
-rw-r--r--nixos/modules/services/web-apps/miniflux.nix26
-rw-r--r--nixos/modules/services/web-apps/moinmoin.nix7
-rw-r--r--nixos/modules/services/web-apps/moodle.nix4
-rw-r--r--nixos/modules/services/web-apps/nextcloud.nix210
-rw-r--r--nixos/modules/services/web-apps/nextcloud.xml17
-rw-r--r--nixos/modules/services/web-apps/plantuml-server.nix123
-rw-r--r--nixos/modules/services/web-apps/plausible.nix285
-rw-r--r--nixos/modules/services/web-apps/plausible.xml51
-rw-r--r--nixos/modules/services/web-apps/shiori.nix48
-rw-r--r--nixos/modules/services/web-apps/sogo.nix1
-rw-r--r--nixos/modules/services/web-apps/trilium.nix13
-rw-r--r--nixos/modules/services/web-apps/tt-rss.nix2
-rw-r--r--nixos/modules/services/web-apps/vikunja.nix145
-rw-r--r--nixos/modules/services/web-apps/whitebophir.nix52
-rw-r--r--nixos/modules/services/web-apps/wiki-js.nix139
-rw-r--r--nixos/modules/services/web-apps/wordpress.nix134
-rw-r--r--nixos/modules/services/web-apps/zabbix.nix16
-rw-r--r--nixos/modules/services/web-servers/apache-httpd/default.nix121
-rw-r--r--nixos/modules/services/web-servers/apache-httpd/vhost-options.nix2
-rw-r--r--nixos/modules/services/web-servers/caddy.nix124
-rw-r--r--nixos/modules/services/web-servers/darkhttpd.nix2
-rw-r--r--nixos/modules/services/web-servers/jboss/default.nix6
-rw-r--r--nixos/modules/services/web-servers/lighttpd/default.nix4
-rw-r--r--nixos/modules/services/web-servers/minio.nix36
-rw-r--r--nixos/modules/services/web-servers/molly-brown.nix22
-rw-r--r--nixos/modules/services/web-servers/nginx/default.nix304
-rw-r--r--nixos/modules/services/web-servers/nginx/gitweb.nix2
-rw-r--r--nixos/modules/services/web-servers/nginx/location-options.nix40
-rw-r--r--nixos/modules/services/web-servers/nginx/vhost-options.nix32
-rw-r--r--nixos/modules/services/web-servers/phpfpm/default.nix8
-rw-r--r--nixos/modules/services/web-servers/pomerium.nix131
-rw-r--r--nixos/modules/services/web-servers/tomcat.nix1
-rw-r--r--nixos/modules/services/web-servers/traefik.nix4
-rw-r--r--nixos/modules/services/web-servers/trafficserver.nix318
-rw-r--r--nixos/modules/services/web-servers/ttyd.nix2
-rw-r--r--nixos/modules/services/web-servers/unit/default.nix2
-rw-r--r--nixos/modules/services/web-servers/uwsgi.nix72
-rw-r--r--nixos/modules/services/x11/clight.nix30
-rw-r--r--nixos/modules/services/x11/desktop-managers/cde.nix2
-rw-r--r--nixos/modules/services/x11/desktop-managers/cinnamon.nix211
-rw-r--r--nixos/modules/services/x11/desktop-managers/default.nix3
-rw-r--r--nixos/modules/services/x11/desktop-managers/gnome.nix590
-rw-r--r--nixos/modules/services/x11/desktop-managers/gnome.xml277
-rw-r--r--nixos/modules/services/x11/desktop-managers/gnome3.nix397
-rw-r--r--nixos/modules/services/x11/desktop-managers/kodi.nix14
-rw-r--r--nixos/modules/services/x11/desktop-managers/lxqt.nix4
-rw-r--r--nixos/modules/services/x11/desktop-managers/mate.nix6
-rw-r--r--nixos/modules/services/x11/desktop-managers/pantheon.nix28
-rw-r--r--nixos/modules/services/x11/desktop-managers/plasma5.nix35
-rw-r--r--nixos/modules/services/x11/desktop-managers/xfce.nix16
-rw-r--r--nixos/modules/services/x11/display-managers/account-service-util.nix2
-rw-r--r--nixos/modules/services/x11/display-managers/default.nix70
-rw-r--r--nixos/modules/services/x11/display-managers/gdm.nix43
-rw-r--r--nixos/modules/services/x11/display-managers/lightdm-greeters/enso-os.nix4
-rw-r--r--nixos/modules/services/x11/display-managers/lightdm-greeters/gtk.nix13
-rw-r--r--nixos/modules/services/x11/display-managers/lightdm-greeters/pantheon.nix2
-rw-r--r--nixos/modules/services/x11/display-managers/lightdm.nix3
-rw-r--r--nixos/modules/services/x11/display-managers/sddm.nix185
-rw-r--r--nixos/modules/services/x11/display-managers/startx.nix12
-rw-r--r--nixos/modules/services/x11/hardware/libinput.nix97
-rw-r--r--nixos/modules/services/x11/picom.nix13
-rw-r--r--nixos/modules/services/x11/redshift.nix11
-rw-r--r--nixos/modules/services/x11/terminal-server.nix2
-rw-r--r--nixos/modules/services/x11/window-managers/clfswm.nix4
-rw-r--r--nixos/modules/services/x11/window-managers/default.nix3
-rw-r--r--nixos/modules/services/x11/window-managers/e16.nix26
-rw-r--r--nixos/modules/services/x11/window-managers/evilwm.nix4
-rw-r--r--nixos/modules/services/x11/window-managers/exwm.nix18
-rw-r--r--nixos/modules/services/x11/window-managers/fvwm.nix2
-rw-r--r--nixos/modules/services/x11/window-managers/herbstluftwm.nix13
-rw-r--r--nixos/modules/services/x11/window-managers/metacity.nix6
-rw-r--r--nixos/modules/services/x11/window-managers/wmderland.nix61
-rw-r--r--nixos/modules/services/x11/window-managers/xmonad.nix125
-rw-r--r--nixos/modules/services/x11/xserver.nix132
-rw-r--r--nixos/modules/system/activation/activation-script.nix38
-rw-r--r--nixos/modules/system/activation/switch-to-configuration.pl2
-rw-r--r--nixos/modules/system/activation/top-level.nix20
-rw-r--r--nixos/modules/system/boot/binfmt.nix12
-rw-r--r--nixos/modules/system/boot/grow-partition.nix6
-rw-r--r--nixos/modules/system/boot/initrd-network.nix4
-rw-r--r--nixos/modules/system/boot/initrd-openvpn.nix2
-rw-r--r--nixos/modules/system/boot/initrd-ssh.nix7
-rw-r--r--nixos/modules/system/boot/kernel.nix26
-rw-r--r--nixos/modules/system/boot/kernel_config.nix22
-rw-r--r--nixos/modules/system/boot/kexec.nix2
-rw-r--r--nixos/modules/system/boot/loader/generations-dir/generations-dir.nix5
-rw-r--r--nixos/modules/system/boot/loader/generic-extlinux-compatible/extlinux-conf-builder.sh2
-rw-r--r--nixos/modules/system/boot/loader/grub/grub.nix38
-rw-r--r--nixos/modules/system/boot/loader/grub/install-grub.pl225
-rw-r--r--nixos/modules/system/boot/loader/init-script/init-script-builder.sh1
-rw-r--r--nixos/modules/system/boot/loader/raspberrypi/raspberrypi-builder.nix9
-rw-r--r--nixos/modules/system/boot/loader/raspberrypi/raspberrypi.nix9
-rw-r--r--nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py60
-rw-r--r--nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix15
-rw-r--r--nixos/modules/system/boot/luksroot.nix169
-rw-r--r--nixos/modules/system/boot/networkd.nix118
-rw-r--r--nixos/modules/system/boot/pbkdf2-sha512.c2
-rw-r--r--nixos/modules/system/boot/plymouth.nix91
-rw-r--r--nixos/modules/system/boot/resolved.nix5
-rw-r--r--nixos/modules/system/boot/shutdown.nix2
-rw-r--r--nixos/modules/system/boot/stage-1-init.sh46
-rw-r--r--nixos/modules/system/boot/stage-1.nix85
-rw-r--r--nixos/modules/system/boot/stage-2-init.sh3
-rw-r--r--nixos/modules/system/boot/stage-2.nix17
-rw-r--r--nixos/modules/system/boot/systemd-lib.nix6
-rw-r--r--nixos/modules/system/boot/systemd-unit-options.nix17
-rw-r--r--nixos/modules/system/boot/systemd.nix81
-rw-r--r--nixos/modules/system/boot/timesyncd.nix1
-rw-r--r--nixos/modules/system/boot/tmp.nix9
-rw-r--r--nixos/modules/system/etc/etc.nix4
-rw-r--r--nixos/modules/tasks/auto-upgrade.nix5
-rw-r--r--nixos/modules/tasks/cpu-freq.nix2
-rw-r--r--nixos/modules/tasks/encrypted-devices.nix4
-rw-r--r--nixos/modules/tasks/filesystems.nix80
-rw-r--r--nixos/modules/tasks/filesystems/bcachefs.nix4
-rw-r--r--nixos/modules/tasks/filesystems/btrfs.nix11
-rw-r--r--nixos/modules/tasks/filesystems/nfs.nix48
-rw-r--r--nixos/modules/tasks/filesystems/unionfs-fuse.nix6
-rw-r--r--nixos/modules/tasks/filesystems/zfs.nix161
-rw-r--r--nixos/modules/tasks/lvm.nix4
-rw-r--r--nixos/modules/tasks/network-interfaces-scripted.nix18
-rw-r--r--nixos/modules/tasks/network-interfaces-systemd.nix2
-rw-r--r--nixos/modules/tasks/network-interfaces.nix161
-rw-r--r--nixos/modules/tasks/snapraid.nix230
-rw-r--r--nixos/modules/tasks/trackpoint.nix9
-rw-r--r--nixos/modules/testing/service-runner.nix6
-rw-r--r--nixos/modules/testing/test-instrumentation.nix36
-rw-r--r--nixos/modules/virtualisation/amazon-image.nix5
-rw-r--r--nixos/modules/virtualisation/amazon-init.nix53
-rw-r--r--nixos/modules/virtualisation/anbox.nix1
-rw-r--r--nixos/modules/virtualisation/azure-agent.nix4
-rw-r--r--nixos/modules/virtualisation/azure-image.nix5
-rw-r--r--nixos/modules/virtualisation/brightbox-image.nix4
-rw-r--r--nixos/modules/virtualisation/containerd.nix96
-rw-r--r--nixos/modules/virtualisation/containers.nix90
-rw-r--r--nixos/modules/virtualisation/cri-o.nix85
-rw-r--r--nixos/modules/virtualisation/digital-ocean-image.nix5
-rw-r--r--nixos/modules/virtualisation/docker.nix12
-rw-r--r--nixos/modules/virtualisation/ec2-amis.nix40
-rw-r--r--nixos/modules/virtualisation/ec2-data.nix2
-rw-r--r--nixos/modules/virtualisation/ec2-metadata-fetcher.nix80
-rw-r--r--nixos/modules/virtualisation/fetch-instance-ssh-keys.bash36
-rw-r--r--nixos/modules/virtualisation/gce-images.nix10
-rw-r--r--nixos/modules/virtualisation/google-compute-config.nix27
-rw-r--r--nixos/modules/virtualisation/google-compute-image.nix7
-rw-r--r--nixos/modules/virtualisation/hyperv-guest.nix6
-rw-r--r--nixos/modules/virtualisation/hyperv-image.nix5
-rw-r--r--nixos/modules/virtualisation/kvmgt.nix2
-rw-r--r--nixos/modules/virtualisation/libvirtd.nix43
-rw-r--r--nixos/modules/virtualisation/lxc-container.nix2
-rw-r--r--nixos/modules/virtualisation/lxc.nix12
-rw-r--r--nixos/modules/virtualisation/lxd.nix90
-rw-r--r--nixos/modules/virtualisation/nixos-containers.nix146
-rw-r--r--nixos/modules/virtualisation/oci-containers.nix92
-rw-r--r--nixos/modules/virtualisation/openstack-config.nix2
-rw-r--r--nixos/modules/virtualisation/openstack-metadata-fetcher.nix21
-rw-r--r--nixos/modules/virtualisation/openvswitch.nix6
-rw-r--r--nixos/modules/virtualisation/parallels-guest.nix2
-rw-r--r--nixos/modules/virtualisation/podman-dnsname.nix36
-rw-r--r--nixos/modules/virtualisation/podman-network-socket-ghostunnel.nix34
-rw-r--r--nixos/modules/virtualisation/podman-network-socket.nix91
-rw-r--r--nixos/modules/virtualisation/podman.nix115
-rw-r--r--nixos/modules/virtualisation/qemu-guest-agent.nix10
-rw-r--r--nixos/modules/virtualisation/qemu-vm.nix52
-rw-r--r--nixos/modules/virtualisation/railcar.nix6
-rw-r--r--nixos/modules/virtualisation/spice-usb-redirection.nix24
-rw-r--r--nixos/modules/virtualisation/vagrant-guest.nix58
-rw-r--r--nixos/modules/virtualisation/vagrant-virtualbox-image.nix60
-rw-r--r--nixos/modules/virtualisation/virtualbox-image.nix21
-rw-r--r--nixos/modules/virtualisation/vmware-guest.nix2
-rw-r--r--nixos/modules/virtualisation/vmware-image.nix5
-rw-r--r--nixos/modules/virtualisation/xe-guest-utilities.nix2
-rw-r--r--nixos/modules/virtualisation/xen-dom0.nix14
-rw-r--r--nixos/release-combined.nix30
-rw-r--r--nixos/release-small.nix3
-rw-r--r--nixos/release.nix42
-rw-r--r--nixos/tests/3proxy.nix6
-rw-r--r--nixos/tests/acme.nix462
-rw-r--r--nixos/tests/agda.nix23
-rw-r--r--nixos/tests/airsonic.nix32
-rw-r--r--nixos/tests/all-tests.nix161
-rw-r--r--nixos/tests/amazon-init-shell.nix40
-rw-r--r--nixos/tests/ammonite.nix4
-rw-r--r--nixos/tests/apparmor.nix82
-rw-r--r--nixos/tests/atd.nix2
-rw-r--r--nixos/tests/atop.nix236
-rw-r--r--nixos/tests/avahi.nix18
-rw-r--r--nixos/tests/awscli.nix17
-rw-r--r--nixos/tests/babeld.nix8
-rw-r--r--nixos/tests/bat.nix12
-rw-r--r--nixos/tests/bcachefs.nix2
-rw-r--r--nixos/tests/bees.nix2
-rw-r--r--nixos/tests/bind.nix1
-rw-r--r--nixos/tests/bitcoind.nix10
-rw-r--r--nixos/tests/bittorrent.nix2
-rw-r--r--nixos/tests/bitwarden.nix188
-rw-r--r--nixos/tests/blockbook-frontend.nix2
-rw-r--r--nixos/tests/boot-stage1.nix2
-rw-r--r--nixos/tests/boot.nix36
-rw-r--r--nixos/tests/borgbackup.nix2
-rw-r--r--nixos/tests/botamusique.nix47
-rw-r--r--nixos/tests/brscan5.nix42
-rw-r--r--nixos/tests/btrbk.nix110
-rw-r--r--nixos/tests/buildbot.nix2
-rw-r--r--nixos/tests/buildkite-agents.nix2
-rw-r--r--nixos/tests/caddy.nix24
-rw-r--r--nixos/tests/cadvisor.nix8
-rw-r--r--nixos/tests/cage.nix18
-rw-r--r--nixos/tests/cagebreak.nix65
-rw-r--r--nixos/tests/calibre-web.nix53
-rw-r--r--nixos/tests/cassandra.nix10
-rw-r--r--nixos/tests/ceph-multi-node.nix5
-rw-r--r--nixos/tests/ceph-single-node-bluestore.nix197
-rw-r--r--nixos/tests/ceph-single-node.nix5
-rw-r--r--nixos/tests/certmgr.nix30
-rw-r--r--nixos/tests/cfssl.nix2
-rw-r--r--nixos/tests/charliecloud.nix43
-rw-r--r--nixos/tests/chromium.nix236
-rw-r--r--nixos/tests/cifs-utils.nix12
-rw-r--r--nixos/tests/cjdns.nix2
-rw-r--r--nixos/tests/clickhouse.nix3
-rw-r--r--nixos/tests/cloud-init.nix60
-rw-r--r--nixos/tests/cockroachdb.nix2
-rw-r--r--nixos/tests/codimd.nix52
-rw-r--r--nixos/tests/common/acme/client/default.nix11
-rw-r--r--nixos/tests/common/acme/server/README.md21
-rw-r--r--nixos/tests/common/acme/server/acme.test.cert.pem19
-rw-r--r--nixos/tests/common/acme/server/acme.test.key.pem27
-rw-r--r--nixos/tests/common/acme/server/ca.cert.pem20
-rw-r--r--nixos/tests/common/acme/server/ca.key.pem27
-rw-r--r--nixos/tests/common/acme/server/default.nix71
-rw-r--r--nixos/tests/common/acme/server/generate-certs.nix29
-rw-r--r--nixos/tests/common/acme/server/mkcerts.nix68
-rwxr-xr-xnixos/tests/common/acme/server/mkcerts.sh6
-rw-r--r--nixos/tests/common/acme/server/snakeoil-certs.nix182
-rw-r--r--nixos/tests/common/ec2.nix4
-rw-r--r--nixos/tests/containers-bridge.nix8
-rw-r--r--nixos/tests/containers-custom-pkgs.nix54
-rw-r--r--nixos/tests/containers-ephemeral.nix7
-rw-r--r--nixos/tests/containers-extra_veth.nix8
-rw-r--r--nixos/tests/containers-hosts.nix8
-rw-r--r--nixos/tests/containers-imperative.nix30
-rw-r--r--nixos/tests/containers-ip.nix8
-rw-r--r--nixos/tests/containers-macvlans.nix8
-rw-r--r--nixos/tests/containers-names.nix37
-rw-r--r--nixos/tests/containers-nested.nix30
-rw-r--r--nixos/tests/containers-physical_interfaces.nix7
-rw-r--r--nixos/tests/containers-portforward.nix8
-rw-r--r--nixos/tests/containers-reloadable.nix7
-rw-r--r--nixos/tests/containers-restart_networking.nix8
-rw-r--r--nixos/tests/containers-tmpfs.nix8
-rw-r--r--nixos/tests/convos.nix4
-rw-r--r--nixos/tests/corerad.nix2
-rw-r--r--nixos/tests/coturn.nix29
-rw-r--r--nixos/tests/couchdb.nix80
-rw-r--r--nixos/tests/cri-o.nix2
-rw-r--r--nixos/tests/croc.nix51
-rw-r--r--nixos/tests/custom-ca.nix182
-rw-r--r--nixos/tests/deluge.nix2
-rw-r--r--nixos/tests/dendrite.nix99
-rw-r--r--nixos/tests/discourse.nix199
-rw-r--r--nixos/tests/dnscrypt-proxy2.nix2
-rw-r--r--nixos/tests/dnscrypt-wrapper/default.nix3
-rw-r--r--nixos/tests/docker-edge.nix6
-rw-r--r--nixos/tests/docker-registry.nix2
-rw-r--r--nixos/tests/docker-tools-cross.nix76
-rw-r--r--nixos/tests/docker-tools-overlay.nix4
-rw-r--r--nixos/tests/docker-tools.nix163
-rw-r--r--nixos/tests/docker.nix5
-rw-r--r--nixos/tests/documize.nix2
-rw-r--r--nixos/tests/doh-proxy-rust.nix43
-rw-r--r--nixos/tests/dokuwiki.nix6
-rw-r--r--nixos/tests/dovecot.nix9
-rw-r--r--nixos/tests/elk.nix43
-rw-r--r--nixos/tests/emacs-daemon.nix2
-rw-r--r--nixos/tests/engelsystem.nix2
-rw-r--r--nixos/tests/enlightenment.nix2
-rw-r--r--nixos/tests/env.nix2
-rw-r--r--nixos/tests/ergo.nix2
-rw-r--r--nixos/tests/etcd-cluster.nix2
-rw-r--r--nixos/tests/etcd.nix2
-rw-r--r--nixos/tests/etebase-server.nix50
-rw-r--r--nixos/tests/etesync-dav.nix21
-rw-r--r--nixos/tests/fancontrol.nix40
-rw-r--r--nixos/tests/fcitx/config12
-rw-r--r--nixos/tests/fcitx/default.nix142
-rw-r--r--nixos/tests/fcitx/profile4
-rw-r--r--nixos/tests/fenics.nix2
-rw-r--r--nixos/tests/ferm.nix3
-rw-r--r--nixos/tests/firefox.nix93
-rw-r--r--nixos/tests/firejail.nix11
-rw-r--r--nixos/tests/firewall.nix2
-rw-r--r--nixos/tests/fontconfig-default-fonts.nix1
-rw-r--r--nixos/tests/freeswitch.nix2
-rw-r--r--nixos/tests/fsck.nix2
-rw-r--r--nixos/tests/ft2-clone.nix35
-rw-r--r--nixos/tests/gerrit.nix2
-rw-r--r--nixos/tests/geth.nix41
-rw-r--r--nixos/tests/ghostunnel.nix104
-rw-r--r--nixos/tests/git/hub.nix17
-rw-r--r--nixos/tests/gitdaemon.nix8
-rw-r--r--nixos/tests/gitea.nix3
-rw-r--r--nixos/tests/gitlab.nix159
-rw-r--r--nixos/tests/gitolite-fcgiwrap.nix2
-rw-r--r--nixos/tests/gitolite.nix2
-rw-r--r--nixos/tests/glusterfs.nix4
-rw-r--r--nixos/tests/gnome-xorg.nix81
-rw-r--r--nixos/tests/gnome.nix82
-rw-r--r--nixos/tests/gnome3-xorg.nix81
-rw-r--r--nixos/tests/gnome3.nix82
-rw-r--r--nixos/tests/go-neb.nix14
-rw-r--r--nixos/tests/gobgpd.nix71
-rw-r--r--nixos/tests/gocd-agent.nix4
-rw-r--r--nixos/tests/gocd-server.nix2
-rw-r--r--nixos/tests/google-oslogin/default.nix2
-rw-r--r--nixos/tests/gotify-server.nix7
-rw-r--r--nixos/tests/grafana.nix20
-rw-r--r--nixos/tests/grocy.nix4
-rw-r--r--nixos/tests/gvisor.nix2
-rw-r--r--nixos/tests/hadoop/hdfs.nix4
-rw-r--r--nixos/tests/hadoop/yarn.nix4
-rw-r--r--nixos/tests/haka.nix2
-rw-r--r--nixos/tests/handbrake.nix2
-rw-r--r--nixos/tests/haproxy.nix6
-rw-r--r--nixos/tests/hardened.nix12
-rw-r--r--nixos/tests/hedgedoc.nix60
-rw-r--r--nixos/tests/herbstluftwm.nix38
-rw-r--r--nixos/tests/hibernate.nix124
-rw-r--r--nixos/tests/hitch/default.nix4
-rw-r--r--nixos/tests/hledger-web.nix50
-rw-r--r--nixos/tests/hocker-fetchdocker/default.nix2
-rw-r--r--nixos/tests/hockeypuck.nix63
-rw-r--r--nixos/tests/home-assistant.nix28
-rw-r--r--nixos/tests/hostname.nix16
-rw-r--r--nixos/tests/hound.nix4
-rw-r--r--nixos/tests/hydra/common.nix2
-rw-r--r--nixos/tests/hydra/db-migration.nix92
-rw-r--r--nixos/tests/hydra/default.nix4
-rw-r--r--nixos/tests/i3wm.nix2
-rw-r--r--nixos/tests/icingaweb2.nix2
-rw-r--r--nixos/tests/iftop.nix2
-rw-r--r--nixos/tests/image-contents.nix51
-rw-r--r--nixos/tests/influxdb.nix2
-rw-r--r--nixos/tests/initrd-network-ssh/default.nix4
-rw-r--r--nixos/tests/initrd-network.nix2
-rw-r--r--nixos/tests/initrd-secrets.nix35
-rw-r--r--nixos/tests/inspircd.nix93
-rw-r--r--nixos/tests/installed-tests/default.nix3
-rw-r--r--nixos/tests/installed-tests/fwupd.nix2
-rw-r--r--nixos/tests/installed-tests/gnome-photos.nix2
-rw-r--r--nixos/tests/installed-tests/gsconnect.nix7
-rw-r--r--nixos/tests/installed-tests/libgdata.nix2
-rw-r--r--nixos/tests/installed-tests/librsvg.nix9
-rw-r--r--nixos/tests/installed-tests/pipewire.nix15
-rw-r--r--nixos/tests/installer.nix50
-rw-r--r--nixos/tests/ipfs.nix2
-rw-r--r--nixos/tests/ipv6.nix87
-rw-r--r--nixos/tests/iscsi-root.nix161
-rw-r--r--nixos/tests/jellyfin.nix171
-rw-r--r--nixos/tests/jenkins-cli.nix30
-rw-r--r--nixos/tests/jenkins.nix87
-rw-r--r--nixos/tests/jitsi-meet.nix9
-rw-r--r--nixos/tests/k3s.nix2
-rw-r--r--nixos/tests/kafka.nix18
-rw-r--r--nixos/tests/kbd-setfont-decompress.nix21
-rw-r--r--nixos/tests/kea.nix73
-rw-r--r--nixos/tests/keepassxc.nix34
-rw-r--r--nixos/tests/kernel-generic.nix38
-rw-r--r--nixos/tests/kernel-latest-ath-user-regd.nix17
-rw-r--r--nixos/tests/kernel-latest.nix17
-rw-r--r--nixos/tests/kernel-lts.nix17
-rw-r--r--nixos/tests/kernel-testing.nix17
-rw-r--r--nixos/tests/keycloak.nix161
-rw-r--r--nixos/tests/keymap.nix27
-rw-r--r--nixos/tests/knot.nix2
-rw-r--r--nixos/tests/krb5/deprecated-config.nix2
-rw-r--r--nixos/tests/krb5/example-config.nix10
-rw-r--r--nixos/tests/ksm.nix22
-rw-r--r--nixos/tests/kubernetes/base.nix9
-rw-r--r--nixos/tests/kubernetes/dns.nix15
-rw-r--r--nixos/tests/kubernetes/rbac.nix6
-rw-r--r--nixos/tests/leaps.nix4
-rw-r--r--nixos/tests/libreswan.nix134
-rw-r--r--nixos/tests/lightdm.nix4
-rw-r--r--nixos/tests/limesurvey.nix4
-rw-r--r--nixos/tests/locate.nix62
-rw-r--r--nixos/tests/login.nix4
-rw-r--r--nixos/tests/loki.nix35
-rw-r--r--nixos/tests/lsd.nix12
-rw-r--r--nixos/tests/lxd-nftables.nix3
-rw-r--r--nixos/tests/lxd.nix20
-rw-r--r--nixos/tests/magic-wormhole-mailbox-server.nix2
-rw-r--r--nixos/tests/magnetico.nix9
-rw-r--r--nixos/tests/mailcatcher.nix2
-rw-r--r--nixos/tests/mailhog.nix24
-rw-r--r--nixos/tests/make-test-python.nix2
-rw-r--r--nixos/tests/make-test.nix9
-rw-r--r--nixos/tests/matomo.nix2
-rw-r--r--nixos/tests/matrix-appservice-irc.nix162
-rw-r--r--nixos/tests/matrix-synapse.nix6
-rw-r--r--nixos/tests/mediatomb.nix81
-rw-r--r--nixos/tests/mediawiki.nix2
-rw-r--r--nixos/tests/metabase.nix4
-rw-r--r--nixos/tests/minecraft-server.nix37
-rw-r--r--nixos/tests/minecraft.nix28
-rw-r--r--nixos/tests/miniflux.nix24
-rw-r--r--nixos/tests/minio.nix2
-rw-r--r--nixos/tests/misc.nix8
-rw-r--r--nixos/tests/molly-brown.nix2
-rw-r--r--nixos/tests/mongodb.nix2
-rw-r--r--nixos/tests/morty.nix10
-rw-r--r--nixos/tests/mosquitto.nix7
-rw-r--r--nixos/tests/mpd.nix10
-rw-r--r--nixos/tests/mumble.nix24
-rw-r--r--nixos/tests/munin.nix4
-rw-r--r--nixos/tests/musescore.nix86
-rw-r--r--nixos/tests/mutable-users.nix2
-rw-r--r--nixos/tests/mxisd.nix19
-rw-r--r--nixos/tests/mysql/mariadb-galera-mariabackup.nix10
-rw-r--r--nixos/tests/mysql/mariadb-galera-rsync.nix8
-rw-r--r--nixos/tests/mysql/mysql-autobackup.nix2
-rw-r--r--nixos/tests/mysql/mysql-backup.nix4
-rw-r--r--nixos/tests/mysql/mysql-replication.nix8
-rw-r--r--nixos/tests/mysql/mysql.nix38
-rw-r--r--nixos/tests/n8n.nix25
-rw-r--r--nixos/tests/nagios.nix2
-rw-r--r--nixos/tests/nano.nix44
-rw-r--r--nixos/tests/nar-serve.nix48
-rw-r--r--nixos/tests/nat.nix2
-rw-r--r--nixos/tests/ncdns.nix53
-rw-r--r--nixos/tests/ndppd.nix2
-rw-r--r--nixos/tests/nebula.nix223
-rw-r--r--nixos/tests/neo4j.nix2
-rw-r--r--nixos/tests/netdata.nix2
-rw-r--r--nixos/tests/networking-proxy.nix2
-rw-r--r--nixos/tests/networking.nix36
-rw-r--r--nixos/tests/nextcloud/basic.nix27
-rw-r--r--nixos/tests/nextcloud/with-mysql-and-memcached.nix2
-rw-r--r--nixos/tests/nextcloud/with-postgresql-and-redis.nix2
-rw-r--r--nixos/tests/nexus.nix2
-rw-r--r--nixos/tests/nfs/kerberos.nix10
-rw-r--r--nixos/tests/nfs/simple.nix4
-rw-r--r--nixos/tests/nginx-auth.nix47
-rw-r--r--nixos/tests/nginx-sandbox.nix3
-rw-r--r--nixos/tests/nginx-sso.nix2
-rw-r--r--nixos/tests/nginx-variants.nix2
-rw-r--r--nixos/tests/nginx.nix6
-rw-r--r--nixos/tests/nix-serve.nix22
-rw-r--r--nixos/tests/nixos-generate-config.nix15
-rw-r--r--nixos/tests/nomad.nix97
-rw-r--r--nixos/tests/novacomd.nix2
-rw-r--r--nixos/tests/nsd.nix11
-rw-r--r--nixos/tests/nzbget.nix6
-rw-r--r--nixos/tests/nzbhydra2.nix17
-rw-r--r--nixos/tests/oci-containers.nix4
-rw-r--r--nixos/tests/oh-my-zsh.nix18
-rw-r--r--nixos/tests/ombi.nix18
-rw-r--r--nixos/tests/openarena.nix2
-rw-r--r--nixos/tests/openldap.nix147
-rw-r--r--nixos/tests/opensmtpd-rspamd.nix142
-rw-r--r--nixos/tests/openssh.nix2
-rw-r--r--nixos/tests/opentabletdriver.nix30
-rw-r--r--nixos/tests/orangefs.nix2
-rw-r--r--nixos/tests/os-prober.nix10
-rw-r--r--nixos/tests/osrm-backend.nix4
-rw-r--r--nixos/tests/overlayfs.nix59
-rw-r--r--nixos/tests/packagekit.nix3
-rw-r--r--nixos/tests/pantheon.nix2
-rw-r--r--nixos/tests/paperless.nix6
-rw-r--r--nixos/tests/peerflix.nix4
-rw-r--r--nixos/tests/pgmanage.nix2
-rw-r--r--nixos/tests/php/default.nix22
-rw-r--r--nixos/tests/php/fpm.nix44
-rw-r--r--nixos/tests/php/httpd.nix25
-rw-r--r--nixos/tests/php/pcre.nix25
-rw-r--r--nixos/tests/pinnwand.nix12
-rw-r--r--nixos/tests/plasma5.nix5
-rw-r--r--nixos/tests/plausible.nix46
-rw-r--r--nixos/tests/pleroma.nix265
-rw-r--r--nixos/tests/plikd.nix27
-rw-r--r--nixos/tests/plotinus.nix2
-rw-r--r--nixos/tests/podgrab.nix34
-rw-r--r--nixos/tests/podman-dnsname.nix42
-rw-r--r--nixos/tests/podman-tls-ghostunnel.nix150
-rw-r--r--nixos/tests/podman.nix79
-rw-r--r--nixos/tests/pomerium.nix102
-rw-r--r--nixos/tests/postfix-raise-smtpd-tls-security-level.nix3
-rw-r--r--nixos/tests/postfix.nix15
-rw-r--r--nixos/tests/postgis.nix2
-rw-r--r--nixos/tests/postgresql-wal-receiver.nix190
-rw-r--r--nixos/tests/postgresql.nix24
-rw-r--r--nixos/tests/power-profiles-daemon.nix45
-rw-r--r--nixos/tests/powerdns.nix60
-rw-r--r--nixos/tests/predictable-interface-names.nix8
-rw-r--r--nixos/tests/printing.nix5
-rw-r--r--nixos/tests/privacyidea.nix14
-rw-r--r--nixos/tests/privoxy.nix113
-rw-r--r--nixos/tests/prometheus-exporters.nix928
-rw-r--r--nixos/tests/prometheus.nix7
-rw-r--r--nixos/tests/proxy.nix2
-rw-r--r--nixos/tests/pt2-clone.nix2
-rw-r--r--nixos/tests/quagga.nix96
-rw-r--r--nixos/tests/quorum.nix4
-rw-r--r--nixos/tests/rabbitmq.nix2
-rw-r--r--nixos/tests/radicale.nix209
-rw-r--r--nixos/tests/redis.nix28
-rw-r--r--nixos/tests/resolv.nix2
-rw-r--r--nixos/tests/restic.nix8
-rw-r--r--nixos/tests/riak.nix2
-rw-r--r--nixos/tests/robustirc-bridge.nix29
-rw-r--r--nixos/tests/roundcube.nix2
-rw-r--r--nixos/tests/rspamd.nix70
-rw-r--r--nixos/tests/rss2email.nix2
-rw-r--r--nixos/tests/rsyncd.nix36
-rw-r--r--nixos/tests/rsyslogd.nix4
-rw-r--r--nixos/tests/samba-wsdd.nix44
-rw-r--r--nixos/tests/samba.nix2
-rw-r--r--nixos/tests/sanoid.nix64
-rw-r--r--nixos/tests/sddm.nix2
-rw-r--r--nixos/tests/searx.nix114
-rw-r--r--nixos/tests/service-runner.nix4
-rw-r--r--nixos/tests/shadow.nix119
-rw-r--r--nixos/tests/shadowsocks/common.nix84
-rw-r--r--nixos/tests/shadowsocks/default.nix16
-rw-r--r--nixos/tests/shiori.nix2
-rw-r--r--nixos/tests/signal-desktop.nix26
-rw-r--r--nixos/tests/simple.nix2
-rw-r--r--nixos/tests/slurm.nix16
-rw-r--r--nixos/tests/smokeping.nix3
-rw-r--r--nixos/tests/snapcast.nix25
-rw-r--r--nixos/tests/snapper.nix2
-rw-r--r--nixos/tests/sogo.nix4
-rw-r--r--nixos/tests/solanum.nix97
-rw-r--r--nixos/tests/solr.nix2
-rw-r--r--nixos/tests/sourcehut.nix29
-rw-r--r--nixos/tests/spacecookie.nix33
-rw-r--r--nixos/tests/spike.nix6
-rw-r--r--nixos/tests/sslh.nix2
-rw-r--r--nixos/tests/sssd-ldap.nix96
-rw-r--r--nixos/tests/sssd.nix17
-rw-r--r--nixos/tests/strongswan-swanctl.nix2
-rw-r--r--nixos/tests/sudo.nix23
-rw-r--r--nixos/tests/sway.nix113
-rw-r--r--nixos/tests/switch-test.nix2
-rw-r--r--nixos/tests/sympa.nix2
-rw-r--r--nixos/tests/syncthing-init.nix2
-rw-r--r--nixos/tests/syncthing-relay.nix4
-rw-r--r--nixos/tests/syncthing.nix6
-rw-r--r--nixos/tests/systemd-analyze.nix2
-rw-r--r--nixos/tests/systemd-boot.nix6
-rw-r--r--nixos/tests/systemd-confinement.nix4
-rw-r--r--nixos/tests/systemd-journal.nix22
-rw-r--r--nixos/tests/systemd-networkd-dhcpserver.nix2
-rw-r--r--nixos/tests/systemd-networkd-ipv6-prefix-delegation.nix32
-rw-r--r--nixos/tests/systemd-networkd-vrf.nix4
-rw-r--r--nixos/tests/systemd-networkd.nix14
-rw-r--r--nixos/tests/systemd-unit-path.nix47
-rw-r--r--nixos/tests/systemd.nix46
-rw-r--r--nixos/tests/teeworlds.nix2
-rw-r--r--nixos/tests/telegraf.nix7
-rw-r--r--nixos/tests/tigervnc.nix53
-rw-r--r--nixos/tests/tinc/default.nix139
-rw-r--r--nixos/tests/tinc/snakeoil-keys.nix157
-rw-r--r--nixos/tests/tor.nix2
-rw-r--r--nixos/tests/trac.nix4
-rw-r--r--nixos/tests/traefik.nix6
-rw-r--r--nixos/tests/trafficserver.nix177
-rw-r--r--nixos/tests/transmission.nix2
-rw-r--r--nixos/tests/trezord.nix4
-rw-r--r--nixos/tests/trickster.nix10
-rw-r--r--nixos/tests/tuptime.nix2
-rw-r--r--nixos/tests/turbovnc-headless-server.nix171
-rw-r--r--nixos/tests/tuxguitar.nix24
-rw-r--r--nixos/tests/txredisapi.nix27
-rw-r--r--nixos/tests/ucarp.nix66
-rw-r--r--nixos/tests/ucg.nix18
-rw-r--r--nixos/tests/udisks2.nix2
-rw-r--r--nixos/tests/unbound.nix306
-rw-r--r--nixos/tests/upnp.nix4
-rw-r--r--nixos/tests/usbguard.nix62
-rw-r--r--nixos/tests/uwsgi.nix69
-rw-r--r--nixos/tests/v2ray.nix83
-rw-r--r--nixos/tests/vault-postgresql.nix70
-rw-r--r--nixos/tests/vault.nix7
-rw-r--r--nixos/tests/vaultwarden.nix189
-rw-r--r--nixos/tests/vector.nix37
-rw-r--r--nixos/tests/victoriametrics.nix8
-rw-r--r--nixos/tests/vikunja.nix65
-rw-r--r--nixos/tests/virtualbox.nix420
-rw-r--r--nixos/tests/vscodium.nix47
-rw-r--r--nixos/tests/wasabibackend.nix2
-rw-r--r--nixos/tests/web-servers/unit-php.nix50
-rw-r--r--nixos/tests/wiki-js.nix152
-rw-r--r--nixos/tests/wireguard/basic.nix8
-rw-r--r--nixos/tests/wireguard/generated.nix2
-rw-r--r--nixos/tests/wireguard/namespaces.nix2
-rw-r--r--nixos/tests/wireguard/wg-quick.nix2
-rw-r--r--nixos/tests/wmderland.nix54
-rw-r--r--nixos/tests/wordpress.nix68
-rw-r--r--nixos/tests/xandikos.nix8
-rw-r--r--nixos/tests/xautolock.nix2
-rw-r--r--nixos/tests/xmonad.nix20
-rw-r--r--nixos/tests/xmpp/ejabberd.nix18
-rw-r--r--nixos/tests/xmpp/prosody.nix2
-rw-r--r--nixos/tests/xmpp/xmpp-sendmessage.nix32
-rw-r--r--nixos/tests/xrdp.nix2
-rw-r--r--nixos/tests/xss-lock.nix2
-rw-r--r--nixos/tests/xterm.nix23
-rw-r--r--nixos/tests/yabar.nix2
-rw-r--r--nixos/tests/yggdrasil.nix22
-rw-r--r--nixos/tests/yq.nix12
-rw-r--r--nixos/tests/zfs.nix62
-rw-r--r--nixos/tests/zigbee2mqtt.nix6
-rw-r--r--nixos/tests/zookeeper.nix18
-rw-r--r--nixos/tests/zsh-history.nix6
-rw-r--r--pkgs/applications/accessibility/contrast/default.nix31
-rw-r--r--pkgs/applications/accessibility/dasher/default.nix53
-rw-r--r--pkgs/applications/accessibility/mousetweaks/default.nix12
-rw-r--r--pkgs/applications/accessibility/squeekboard/default.nix70
-rw-r--r--pkgs/applications/accessibility/svkbd/default.nix59
-rw-r--r--pkgs/applications/audio/AMB-plugins/default.nix10
-rw-r--r--pkgs/applications/audio/CHOWTapeModel/default.nix70
-rw-r--r--pkgs/applications/audio/FIL-plugins/default.nix10
-rw-r--r--pkgs/applications/audio/MMA/default.nix25
-rw-r--r--pkgs/applications/audio/a2jmidid/default.nix42
-rw-r--r--pkgs/applications/audio/aacgain/default.nix15
-rw-r--r--pkgs/applications/audio/abcde/default.nix6
-rw-r--r--pkgs/applications/audio/adlplug/default.nix92
-rw-r--r--pkgs/applications/audio/aeolus/default.nix10
-rw-r--r--pkgs/applications/audio/airwave/default.nix6
-rw-r--r--pkgs/applications/audio/aj-snapshot/default.nix14
-rw-r--r--pkgs/applications/audio/amarok/default.nix25
-rw-r--r--pkgs/applications/audio/ams-lv2/default.nix8
-rw-r--r--pkgs/applications/audio/ams/default.nix8
-rw-r--r--pkgs/applications/audio/apple-music-electron/default.nix32
-rw-r--r--pkgs/applications/audio/ardour/5.nix9
-rw-r--r--pkgs/applications/audio/ardour/default.nix49
-rw-r--r--pkgs/applications/audio/ario/default.nix41
-rw-r--r--pkgs/applications/audio/artyFX/default.nix10
-rw-r--r--pkgs/applications/audio/ashuffle/default.nix18
-rw-r--r--pkgs/applications/audio/asunder/default.nix10
-rw-r--r--pkgs/applications/audio/aucatctl/default.nix8
-rw-r--r--pkgs/applications/audio/audacious/default.nix8
-rw-r--r--pkgs/applications/audio/audacity/default.nix168
-rw-r--r--pkgs/applications/audio/audio-recorder/default.nix10
-rw-r--r--pkgs/applications/audio/aumix/default.nix12
-rw-r--r--pkgs/applications/audio/autotalent/default.nix4
-rw-r--r--pkgs/applications/audio/axoloti/default.nix4
-rw-r--r--pkgs/applications/audio/axoloti/dfu-util.nix6
-rw-r--r--pkgs/applications/audio/axoloti/libusb1.nix16
-rw-r--r--pkgs/applications/audio/bambootracker/default.nix62
-rw-r--r--pkgs/applications/audio/baudline/default.nix8
-rw-r--r--pkgs/applications/audio/bchoppr/default.nix12
-rw-r--r--pkgs/applications/audio/bitmeter/default.nix6
-rw-r--r--pkgs/applications/audio/bitwig-studio/bitwig-studio1.nix12
-rw-r--r--pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix84
-rw-r--r--pkgs/applications/audio/bitwig-studio/bitwig-studio4.nix75
-rw-r--r--pkgs/applications/audio/bjumblr/default.nix14
-rw-r--r--pkgs/applications/audio/boops/default.nix28
-rw-r--r--pkgs/applications/audio/bristol/default.nix8
-rw-r--r--pkgs/applications/audio/bs1770gain/default.nix22
-rw-r--r--pkgs/applications/audio/bschaffl/default.nix8
-rw-r--r--pkgs/applications/audio/bsequencer/default.nix16
-rw-r--r--pkgs/applications/audio/bshapr/default.nix14
-rw-r--r--pkgs/applications/audio/bslizr/default.nix16
-rw-r--r--pkgs/applications/audio/bucklespring/default.nix63
-rw-r--r--pkgs/applications/audio/cadence/default.nix16
-rw-r--r--pkgs/applications/audio/calf/default.nix8
-rw-r--r--pkgs/applications/audio/callaudiod/default.nix43
-rw-r--r--pkgs/applications/audio/cantata/default.nix144
-rw-r--r--pkgs/applications/audio/cantata/dont-check-for-perl-in-PATH.diff17
-rw-r--r--pkgs/applications/audio/caps/default.nix8
-rw-r--r--pkgs/applications/audio/carla/default.nix22
-rw-r--r--pkgs/applications/audio/caudec/default.nix10
-rw-r--r--pkgs/applications/audio/cava/default.nix10
-rw-r--r--pkgs/applications/audio/cd-discid/default.nix7
-rw-r--r--pkgs/applications/audio/cdparanoia/default.nix21
-rw-r--r--pkgs/applications/audio/cheesecutter/0001-Drop-baked-in-build-date-for-r13y.patch39
-rw-r--r--pkgs/applications/audio/cheesecutter/0001-fix-impure-build-date-display.patch26
-rw-r--r--pkgs/applications/audio/cheesecutter/0002-Prepend-libSDL.dylib-to-macOS-SDL-loader.patch25
-rw-r--r--pkgs/applications/audio/cheesecutter/default.nix45
-rw-r--r--pkgs/applications/audio/chuck/default.nix8
-rw-r--r--pkgs/applications/audio/clementine/default.nix97
-rw-r--r--pkgs/applications/audio/clerk/default.nix13
-rw-r--r--pkgs/applications/audio/cmt/default.nix4
-rw-r--r--pkgs/applications/audio/cmus/default.nix26
-rw-r--r--pkgs/applications/audio/cmusfm/default.nix14
-rw-r--r--pkgs/applications/audio/cozy-audiobooks/default.nix33
-rw-r--r--pkgs/applications/audio/crip/default.nix13
-rw-r--r--pkgs/applications/audio/csa/default.nix6
-rw-r--r--pkgs/applications/audio/csound/csound-manual/default.nix8
-rw-r--r--pkgs/applications/audio/csound/csound-qt/default.nix8
-rw-r--r--pkgs/applications/audio/csound/default.nix16
-rw-r--r--pkgs/applications/audio/curseradio/default.nix4
-rw-r--r--pkgs/applications/audio/deadbeef/default.nix24
-rw-r--r--pkgs/applications/audio/deadbeef/plugins/headerbar-gtk3.nix6
-rw-r--r--pkgs/applications/audio/deadbeef/plugins/infobar.nix6
-rw-r--r--pkgs/applications/audio/deadbeef/plugins/lyricbar.nix6
-rw-r--r--pkgs/applications/audio/deadbeef/plugins/mpris2.nix6
-rw-r--r--pkgs/applications/audio/deadbeef/plugins/statusnotifier.nix39
-rw-r--r--pkgs/applications/audio/deadbeef/wrapper.nix2
-rw-r--r--pkgs/applications/audio/denemo/default.nix10
-rw-r--r--pkgs/applications/audio/dfasma/default.nix8
-rw-r--r--pkgs/applications/audio/diopser/default.nix76
-rw-r--r--pkgs/applications/audio/dirt/default.nix7
-rw-r--r--pkgs/applications/audio/distrho/default.nix116
-rw-r--r--pkgs/applications/audio/dr14_tmeter/default.nix6
-rw-r--r--pkgs/applications/audio/dragonfly-reverb/default.nix16
-rw-r--r--pkgs/applications/audio/drumgizmo/default.nix28
-rw-r--r--pkgs/applications/audio/drumkv1/default.nix10
-rw-r--r--pkgs/applications/audio/dsf2flac/default.nix34
-rw-r--r--pkgs/applications/audio/easyeffects/default.nix107
-rw-r--r--pkgs/applications/audio/easytag/default.nix14
-rw-r--r--pkgs/applications/audio/ebumeter/default.nix33
-rw-r--r--pkgs/applications/audio/ecasound/default.nix46
-rw-r--r--pkgs/applications/audio/eflite/default.nix14
-rw-r--r--pkgs/applications/audio/ekho/default.nix8
-rw-r--r--pkgs/applications/audio/ensemble-chorus/default.nix8
-rw-r--r--pkgs/applications/audio/eq10q/default.nix12
-rw-r--r--pkgs/applications/audio/espeak-ng/default.nix33
-rw-r--r--pkgs/applications/audio/espeak-ng/mbrola.patch22
-rw-r--r--pkgs/applications/audio/espeak/default.nix7
-rw-r--r--pkgs/applications/audio/espeak/edit.nix10
-rw-r--r--pkgs/applications/audio/eteroj.lv2/default.nix6
-rw-r--r--pkgs/applications/audio/faust/faust1.nix17
-rw-r--r--pkgs/applications/audio/faust/faust2.nix40
-rw-r--r--pkgs/applications/audio/faust/faust2alqt.nix4
-rw-r--r--pkgs/applications/audio/faust/faust2alsa.nix4
-rw-r--r--pkgs/applications/audio/faust/faust2firefox.nix4
-rw-r--r--pkgs/applications/audio/faust/faust2jack.nix14
-rw-r--r--pkgs/applications/audio/faust/faust2jackrust.nix7
-rw-r--r--pkgs/applications/audio/faust/faust2jaqt.nix8
-rw-r--r--pkgs/applications/audio/faust/faustlive.nix21
-rw-r--r--pkgs/applications/audio/faustPhysicalModeling/default.nix39
-rw-r--r--pkgs/applications/audio/faustStk/default.nix39
-rw-r--r--pkgs/applications/audio/fdkaac/default.nix12
-rw-r--r--pkgs/applications/audio/flac/default.nix17
-rw-r--r--pkgs/applications/audio/flac123/default.nix4
-rw-r--r--pkgs/applications/audio/flacon/default.nix10
-rw-r--r--pkgs/applications/audio/fluidsynth/default.nix10
-rw-r--r--pkgs/applications/audio/fmit/default.nix14
-rw-r--r--pkgs/applications/audio/fmsynth/default.nix10
-rw-r--r--pkgs/applications/audio/fomp/default.nix10
-rw-r--r--pkgs/applications/audio/foo-yc20/default.nix6
-rw-r--r--pkgs/applications/audio/freac/default.nix38
-rw-r--r--pkgs/applications/audio/freewheeling/default.nix14
-rw-r--r--pkgs/applications/audio/freqtweak/default.nix4
-rw-r--r--pkgs/applications/audio/friture/default.nix21
-rw-r--r--pkgs/applications/audio/friture/unlock_constraints.patch34
-rw-r--r--pkgs/applications/audio/ft2-clone/default.nix46
-rw-r--r--pkgs/applications/audio/fverb/default.nix4
-rw-r--r--pkgs/applications/audio/game-music-emu/default.nix14
-rw-r--r--pkgs/applications/audio/gbsplay/default.nix32
-rw-r--r--pkgs/applications/audio/geonkick/default.nix22
-rw-r--r--pkgs/applications/audio/giada/default.nix12
-rw-r--r--pkgs/applications/audio/gigedit/default.nix6
-rw-r--r--pkgs/applications/audio/gjay/default.nix35
-rw-r--r--pkgs/applications/audio/gmpc/default.nix42
-rw-r--r--pkgs/applications/audio/gmu/default.nix9
-rw-r--r--pkgs/applications/audio/gnaural/default.nix33
-rw-r--r--pkgs/applications/audio/gnome-podcasts/default.nix40
-rw-r--r--pkgs/applications/audio/goattracker/default.nix25
-rw-r--r--pkgs/applications/audio/google-musicmanager/default.nix77
-rw-r--r--pkgs/applications/audio/google-play-music-desktop-player/default.nix14
-rw-r--r--pkgs/applications/audio/gpodder/default.nix14
-rw-r--r--pkgs/applications/audio/gradio/default.nix7
-rw-r--r--pkgs/applications/audio/grandorgue/default.nix10
-rw-r--r--pkgs/applications/audio/greg/default.nix7
-rw-r--r--pkgs/applications/audio/gspeech/default.nix2
-rw-r--r--pkgs/applications/audio/gtklick/default.nix8
-rw-r--r--pkgs/applications/audio/gtkpod/default.nix10
-rw-r--r--pkgs/applications/audio/guitarix/default.nix30
-rw-r--r--pkgs/applications/audio/gwc/default.nix12
-rw-r--r--pkgs/applications/audio/gxmatcheq-lv2/default.nix6
-rw-r--r--pkgs/applications/audio/gxplugins-lv2/default.nix12
-rw-r--r--pkgs/applications/audio/helio-workstation/default.nix27
-rw-r--r--pkgs/applications/audio/helm/default.nix31
-rw-r--r--pkgs/applications/audio/helvum/default.nix47
-rw-r--r--pkgs/applications/audio/hivelytracker/default.nix89
-rw-r--r--pkgs/applications/audio/hqplayer-desktop/default.nix91
-rw-r--r--pkgs/applications/audio/hybridreverb2/default.nix12
-rw-r--r--pkgs/applications/audio/hydrogen/0.nix26
-rw-r--r--pkgs/applications/audio/hydrogen/default.nix30
-rw-r--r--pkgs/applications/audio/hydrogen/unstable.nix34
-rw-r--r--pkgs/applications/audio/i-score/default.nix85
-rw-r--r--pkgs/applications/audio/iannix/default.nix25
-rw-r--r--pkgs/applications/audio/id3v2/default.nix4
-rw-r--r--pkgs/applications/audio/industrializer/default.nix12
-rw-r--r--pkgs/applications/audio/infamousPlugins/default.nix6
-rw-r--r--pkgs/applications/audio/ingen/default.nix27
-rw-r--r--pkgs/applications/audio/ir.lv2/default.nix6
-rw-r--r--pkgs/applications/audio/jaaa/default.nix6
-rw-r--r--pkgs/applications/audio/jack-capture/default.nix8
-rw-r--r--pkgs/applications/audio/jack-oscrolloscope/default.nix8
-rw-r--r--pkgs/applications/audio/jack-rack/default.nix17
-rw-r--r--pkgs/applications/audio/jackmeter/default.nix17
-rw-r--r--pkgs/applications/audio/jackmix/default.nix31
-rw-r--r--pkgs/applications/audio/jackmix/no_error.patch18
-rw-r--r--pkgs/applications/audio/jalv/default.nix12
-rw-r--r--pkgs/applications/audio/jamin/default.nix17
-rw-r--r--pkgs/applications/audio/jamulus/default.nix16
-rw-r--r--pkgs/applications/audio/japa/default.nix10
-rw-r--r--pkgs/applications/audio/jmusicbot/default.nix31
-rw-r--r--pkgs/applications/audio/kapitonov-plugins-pack/default.nix6
-rw-r--r--pkgs/applications/audio/keyfinder-cli/default.nix12
-rw-r--r--pkgs/applications/audio/keyfinder/default.nix15
-rw-r--r--pkgs/applications/audio/kid3/default.nix109
-rw-r--r--pkgs/applications/audio/klick/default.nix8
-rw-r--r--pkgs/applications/audio/klystrack/default.nix8
-rw-r--r--pkgs/applications/audio/kmetronome/default.nix14
-rw-r--r--pkgs/applications/audio/ladspa-plugins/default.nix6
-rw-r--r--pkgs/applications/audio/ladspa-sdk/default.nix8
-rw-r--r--pkgs/applications/audio/ladspa-sdk/ladspah.nix8
-rw-r--r--pkgs/applications/audio/lash/default.nix10
-rw-r--r--pkgs/applications/audio/lastfmsubmitd/default.nix4
-rw-r--r--pkgs/applications/audio/librespot/cargo-lock.patch3908
-rw-r--r--pkgs/applications/audio/librespot/default.nix23
-rw-r--r--pkgs/applications/audio/lingot/default.nix20
-rw-r--r--pkgs/applications/audio/linuxband/default.nix16
-rw-r--r--pkgs/applications/audio/linuxsampler/default.nix14
-rw-r--r--pkgs/applications/audio/littlegptracker/0001-Remove-coherency-checks.patch52
-rw-r--r--pkgs/applications/audio/littlegptracker/default.nix74
-rw-r--r--pkgs/applications/audio/lmms/default.nix9
-rw-r--r--pkgs/applications/audio/lollypop/default.nix12
-rw-r--r--pkgs/applications/audio/lsp-plugins/default.nix52
-rw-r--r--pkgs/applications/audio/ltc-tools/default.nix6
-rw-r--r--pkgs/applications/audio/luppp/build-install.patch16
-rw-r--r--pkgs/applications/audio/luppp/default.nix25
-rw-r--r--pkgs/applications/audio/lv2-cpp-tools/default.nix6
-rw-r--r--pkgs/applications/audio/lv2bm/default.nix16
-rw-r--r--pkgs/applications/audio/lyrebird/default.nix63
-rw-r--r--pkgs/applications/audio/m4acut/default.nix24
-rw-r--r--pkgs/applications/audio/magnetophonDSP/CharacterCompressor/default.nix6
-rw-r--r--pkgs/applications/audio/magnetophonDSP/CompBus/default.nix6
-rw-r--r--pkgs/applications/audio/magnetophonDSP/ConstantDetuneChorus/default.nix6
-rw-r--r--pkgs/applications/audio/magnetophonDSP/LazyLimiter/default.nix6
-rw-r--r--pkgs/applications/audio/magnetophonDSP/MBdistortion/default.nix13
-rw-r--r--pkgs/applications/audio/magnetophonDSP/RhythmDelay/default.nix6
-rw-r--r--pkgs/applications/audio/magnetophonDSP/VoiceOfFaust/default.nix6
-rw-r--r--pkgs/applications/audio/magnetophonDSP/faustCompressors/default.nix6
-rw-r--r--pkgs/applications/audio/magnetophonDSP/pluginUtils/default.nix6
-rw-r--r--pkgs/applications/audio/magnetophonDSP/shelfMultiBand/default.nix6
-rw-r--r--pkgs/applications/audio/mamba/default.nix19
-rw-r--r--pkgs/applications/audio/mamba/fix-build.patch10
-rw-r--r--pkgs/applications/audio/mbrola/default.nix39
-rw-r--r--pkgs/applications/audio/mda-lv2/default.nix10
-rw-r--r--pkgs/applications/audio/mellowplayer/default.nix10
-rw-r--r--pkgs/applications/audio/melmatcheq.lv2/default.nix28
-rw-r--r--pkgs/applications/audio/meterbridge/default.nix6
-rw-r--r--pkgs/applications/audio/meters_lv2/default.nix6
-rw-r--r--pkgs/applications/audio/mhwaveedit/default.nix10
-rw-r--r--pkgs/applications/audio/mi2ly/default.nix10
-rw-r--r--pkgs/applications/audio/mid2key/default.nix6
-rw-r--r--pkgs/applications/audio/midas/generic.nix8
-rw-r--r--pkgs/applications/audio/midas/m32edit.nix9
-rw-r--r--pkgs/applications/audio/midas/x32edit.nix9
-rw-r--r--pkgs/applications/audio/midi-visualizer/default.nix42
-rw-r--r--pkgs/applications/audio/midisheetmusic/default.nix10
-rw-r--r--pkgs/applications/audio/mikmod/default.nix13
-rw-r--r--pkgs/applications/audio/milkytracker/default.nix20
-rw-r--r--pkgs/applications/audio/mimic/default.nix16
-rw-r--r--pkgs/applications/audio/mimms/default.nix4
-rw-r--r--pkgs/applications/audio/miniaudicle/default.nix59
-rw-r--r--pkgs/applications/audio/mixxx/default.nix152
-rw-r--r--pkgs/applications/audio/mmtc/default.nix33
-rw-r--r--pkgs/applications/audio/moc/default.nix22
-rw-r--r--pkgs/applications/audio/mod-distortion/default.nix4
-rw-r--r--pkgs/applications/audio/molot-lite/default.nix32
-rw-r--r--pkgs/applications/audio/monkeys-audio/default.nix4
-rw-r--r--pkgs/applications/audio/mooSpace/default.nix35
-rw-r--r--pkgs/applications/audio/mopidy/default.nix50
-rw-r--r--pkgs/applications/audio/mopidy/gmusic.nix29
-rw-r--r--pkgs/applications/audio/mopidy/iris.nix10
-rw-r--r--pkgs/applications/audio/mopidy/local-images.nix32
-rw-r--r--pkgs/applications/audio/mopidy/local-sqlite.nix25
-rw-r--r--pkgs/applications/audio/mopidy/local.nix30
-rw-r--r--pkgs/applications/audio/mopidy/moped.nix4
-rw-r--r--pkgs/applications/audio/mopidy/mopidy.nix35
-rw-r--r--pkgs/applications/audio/mopidy/mopify.nix4
-rw-r--r--pkgs/applications/audio/mopidy/mpd.nix4
-rw-r--r--pkgs/applications/audio/mopidy/mpris.nix10
-rw-r--r--pkgs/applications/audio/mopidy/musicbox-webclient.nix9
-rw-r--r--pkgs/applications/audio/mopidy/podcast.nix31
-rw-r--r--pkgs/applications/audio/mopidy/scrobbler.nix24
-rw-r--r--pkgs/applications/audio/mopidy/somafm.nix6
-rw-r--r--pkgs/applications/audio/mopidy/soundcloud.nix8
-rw-r--r--pkgs/applications/audio/mopidy/spotify-tunigo.nix4
-rw-r--r--pkgs/applications/audio/mopidy/spotify.nix4
-rw-r--r--pkgs/applications/audio/mopidy/subidy.nix24
-rw-r--r--pkgs/applications/audio/mopidy/tunein.nix13
-rw-r--r--pkgs/applications/audio/mopidy/youtube.nix8
-rw-r--r--pkgs/applications/audio/mousai/default.nix69
-rw-r--r--pkgs/applications/audio/mp3blaster/default.nix8
-rw-r--r--pkgs/applications/audio/mp3gain/default.nix28
-rw-r--r--pkgs/applications/audio/mp3info/default.nix13
-rw-r--r--pkgs/applications/audio/mp3splt/default.nix6
-rw-r--r--pkgs/applications/audio/mp3val/default.nix8
-rw-r--r--pkgs/applications/audio/mpc/default.nix17
-rw-r--r--pkgs/applications/audio/mpc123/default.nix6
-rw-r--r--pkgs/applications/audio/mpdevil/default.nix52
-rw-r--r--pkgs/applications/audio/mpg123/default.nix48
-rw-r--r--pkgs/applications/audio/mpg321/default.nix9
-rw-r--r--pkgs/applications/audio/munt/default.nix55
-rw-r--r--pkgs/applications/audio/mup/default.nix4
-rw-r--r--pkgs/applications/audio/muse/default.nix12
-rw-r--r--pkgs/applications/audio/musescore/darwin.nix7
-rw-r--r--pkgs/applications/audio/musescore/default.nix25
-rw-r--r--pkgs/applications/audio/musikcube/default.nix18
-rw-r--r--pkgs/applications/audio/musly/default.nix6
-rw-r--r--pkgs/applications/audio/muso/default.nix37
-rw-r--r--pkgs/applications/audio/mympd/default.nix52
-rw-r--r--pkgs/applications/audio/myxer/default.nix38
-rw-r--r--pkgs/applications/audio/ncmpc/default.nix28
-rw-r--r--pkgs/applications/audio/ncmpcpp/default.nix29
-rw-r--r--pkgs/applications/audio/ncpamixer/default.nix20
-rw-r--r--pkgs/applications/audio/ncspot/default.nix13
-rw-r--r--pkgs/applications/audio/netease-cloud-music/default.nix81
-rw-r--r--pkgs/applications/audio/netease-music-tui/cargo-lock.patch2655
-rw-r--r--pkgs/applications/audio/netease-music-tui/default.nix27
-rw-r--r--pkgs/applications/audio/netease-music-tui/update-cargo-lock.sh20
-rw-r--r--pkgs/applications/audio/new-session-manager/default.nix27
-rw-r--r--pkgs/applications/audio/ninjas2/default.nix6
-rw-r--r--pkgs/applications/audio/noise-repellent/default.nix6
-rw-r--r--pkgs/applications/audio/noisetorch/config.patch13
-rw-r--r--pkgs/applications/audio/noisetorch/default.nix26
-rw-r--r--pkgs/applications/audio/noisetorch/embedlibrnnoise.patch13
-rw-r--r--pkgs/applications/audio/noisetorch/version.patch37
-rw-r--r--pkgs/applications/audio/non/default.nix10
-rw-r--r--pkgs/applications/audio/nootka/default.nix15
-rw-r--r--pkgs/applications/audio/nootka/unstable.nix10
-rw-r--r--pkgs/applications/audio/normalize/default.nix4
-rw-r--r--pkgs/applications/audio/nova-filters/default.nix6
-rw-r--r--pkgs/applications/audio/nuclear/default.nix32
-rw-r--r--pkgs/applications/audio/ocenaudio/default.nix54
-rw-r--r--pkgs/applications/audio/openmpt123/default.nix25
-rw-r--r--pkgs/applications/audio/opus-tools/default.nix18
-rw-r--r--pkgs/applications/audio/opusfile/default.nix22
-rw-r--r--pkgs/applications/audio/opusfile/disable-cert-store.patch35
-rw-r--r--pkgs/applications/audio/opustags/default.nix37
-rw-r--r--pkgs/applications/audio/orca-c/default.nix26
-rw-r--r--pkgs/applications/audio/osmid/default.nix8
-rw-r--r--pkgs/applications/audio/oxefmsynth/default.nix43
-rw-r--r--pkgs/applications/audio/padthv1/default.nix12
-rw-r--r--pkgs/applications/audio/pamix/default.nix8
-rw-r--r--pkgs/applications/audio/pamixer/default.nix4
-rw-r--r--pkgs/applications/audio/paprefs/default.nix8
-rw-r--r--pkgs/applications/audio/parlatype/default.nix7
-rw-r--r--pkgs/applications/audio/patchage/default.nix14
-rw-r--r--pkgs/applications/audio/paulstretch/default.nix8
-rw-r--r--pkgs/applications/audio/pavucontrol/default.nix21
-rw-r--r--pkgs/applications/audio/pd-plugins/cyclone/default.nix8
-rw-r--r--pkgs/applications/audio/pd-plugins/gem/default.nix26
-rw-r--r--pkgs/applications/audio/pd-plugins/helmholtz/default.nix11
-rw-r--r--pkgs/applications/audio/pd-plugins/maxlib/default.nix8
-rw-r--r--pkgs/applications/audio/pd-plugins/mrpeach/default.nix8
-rw-r--r--pkgs/applications/audio/pd-plugins/puremapping/default.nix11
-rw-r--r--pkgs/applications/audio/pd-plugins/timbreid/default.nix11
-rw-r--r--pkgs/applications/audio/pd-plugins/zexy/default.nix8
-rw-r--r--pkgs/applications/audio/petrifoo/default.nix14
-rw-r--r--pkgs/applications/audio/pianobar/default.nix15
-rw-r--r--pkgs/applications/audio/pianobooster/default.nix10
-rw-r--r--pkgs/applications/audio/pianoteq/default.nix200
-rw-r--r--pkgs/applications/audio/picard/default.nix52
-rw-r--r--pkgs/applications/audio/picoloop/default.nix50
-rw-r--r--pkgs/applications/audio/pifi/Gemfile2
-rw-r--r--pkgs/applications/audio/pifi/Gemfile.lock39
-rw-r--r--pkgs/applications/audio/pifi/default.nix18
-rw-r--r--pkgs/applications/audio/pifi/gemset.nix137
-rw-r--r--pkgs/applications/audio/pithos/default.nix10
-rw-r--r--pkgs/applications/audio/playbar2/default.nix6
-rw-r--r--pkgs/applications/audio/plexamp/default.nix13
-rwxr-xr-xpkgs/applications/audio/plexamp/update-plexamp.sh54
-rw-r--r--pkgs/applications/audio/plugin-torture/default.nix6
-rw-r--r--pkgs/applications/audio/plujain-ramp/default.nix27
-rw-r--r--pkgs/applications/audio/pmidi/default.nix8
-rw-r--r--pkgs/applications/audio/polyphone/default.nix8
-rw-r--r--pkgs/applications/audio/ponymix/default.nix6
-rw-r--r--pkgs/applications/audio/praat/default.nix32
-rw-r--r--pkgs/applications/audio/pragha/default.nix103
-rw-r--r--pkgs/applications/audio/projectm/default.nix16
-rw-r--r--pkgs/applications/audio/pt2-clone/default.nix16
-rw-r--r--pkgs/applications/audio/ptcollab/default.nix44
-rw-r--r--pkgs/applications/audio/puddletag/default.nix41
-rw-r--r--pkgs/applications/audio/pulseaudio-ctl/default.nix12
-rw-r--r--pkgs/applications/audio/pulseaudio-dlna/default.nix20
-rw-r--r--pkgs/applications/audio/pulseaudio-dlna/zeroconf.nix6
-rw-r--r--pkgs/applications/audio/pulseaudio-modules-bt/default.nix18
-rw-r--r--pkgs/applications/audio/pulseaudio-modules-bt/fix-install-path.patch2
-rw-r--r--pkgs/applications/audio/pulseeffects-legacy/default.nix115
-rw-r--r--pkgs/applications/audio/pulseeffects/default.nix113
-rw-r--r--pkgs/applications/audio/puredata/default.nix8
-rw-r--r--pkgs/applications/audio/puredata/wrapper.nix2
-rw-r--r--pkgs/applications/audio/qjackctl/default.nix32
-rw-r--r--pkgs/applications/audio/qmidiarp/default.nix8
-rw-r--r--pkgs/applications/audio/qmidinet/default.nix10
-rw-r--r--pkgs/applications/audio/qmidiroute/default.nix10
-rw-r--r--pkgs/applications/audio/qmmp/default.nix31
-rw-r--r--pkgs/applications/audio/qsampler/default.nix6
-rw-r--r--pkgs/applications/audio/qsynth/default.nix12
-rw-r--r--pkgs/applications/audio/qtractor/default.nix82
-rw-r--r--pkgs/applications/audio/qtscrobbler/default.nix4
-rw-r--r--pkgs/applications/audio/quadrafuzz/default.nix43
-rw-r--r--pkgs/applications/audio/quodlibet/default.nix35
-rw-r--r--pkgs/applications/audio/r128gain/default.nix25
-rw-r--r--pkgs/applications/audio/r128gain/ffmpeg-location.patch4
-rw-r--r--pkgs/applications/audio/radiotray-ng/default.nix12
-rw-r--r--pkgs/applications/audio/rakarrack/default.nix6
-rw-r--r--pkgs/applications/audio/real_time_config_quick_scan/default.nix7
-rw-r--r--pkgs/applications/audio/reaper/default.nix75
-rw-r--r--pkgs/applications/audio/redoflacs/default.nix4
-rw-r--r--pkgs/applications/audio/renoise/default.nix48
-rw-r--r--pkgs/applications/audio/rhvoice/default.nix4
-rw-r--r--pkgs/applications/audio/rhythmbox/default.nix55
-rw-r--r--pkgs/applications/audio/rkrlv2/default.nix28
-rw-r--r--pkgs/applications/audio/rosegarden/default.nix16
-rw-r--r--pkgs/applications/audio/rubyripper/default.nix7
-rw-r--r--pkgs/applications/audio/rymcast/default.nix32
-rw-r--r--pkgs/applications/audio/samplv1/default.nix17
-rw-r--r--pkgs/applications/audio/sayonara/default.nix50
-rw-r--r--pkgs/applications/audio/sc68/default.nix39
-rw-r--r--pkgs/applications/audio/schismtracker/default.nix24
-rw-r--r--pkgs/applications/audio/scream/default.nix46
-rw-r--r--pkgs/applications/audio/seq24/default.nix8
-rw-r--r--pkgs/applications/audio/seq66/default.nix37
-rw-r--r--pkgs/applications/audio/setbfree/default.nix10
-rw-r--r--pkgs/applications/audio/sfizz/default.nix41
-rw-r--r--pkgs/applications/audio/sfxr/default.nix8
-rw-r--r--pkgs/applications/audio/shntool/default.nix8
-rw-r--r--pkgs/applications/audio/shortwave/default.nix39
-rw-r--r--pkgs/applications/audio/sidplayfp/default.nix54
-rw-r--r--pkgs/applications/audio/sisco.lv2/default.nix6
-rw-r--r--pkgs/applications/audio/snapcast/default.nix19
-rw-r--r--pkgs/applications/audio/snd/default.nix36
-rw-r--r--pkgs/applications/audio/sndpeek/default.nix6
-rw-r--r--pkgs/applications/audio/sonata/default.nix48
-rw-r--r--pkgs/applications/audio/songrec/default.nix39
-rw-r--r--pkgs/applications/audio/sonic-lineup/default.nix16
-rw-r--r--pkgs/applications/audio/sonic-pi/default.nix8
-rw-r--r--pkgs/applications/audio/sonic-visualiser/default.nix24
-rw-r--r--pkgs/applications/audio/sooperlooper/default.nix12
-rw-r--r--pkgs/applications/audio/sorcer/default.nix10
-rw-r--r--pkgs/applications/audio/sound-juicer/default.nix68
-rw-r--r--pkgs/applications/audio/soundkonverter/default.nix35
-rw-r--r--pkgs/applications/audio/soundscape-renderer/default.nix10
-rw-r--r--pkgs/applications/audio/soundtracker/default.nix44
-rw-r--r--pkgs/applications/audio/spectmorph/default.nix12
-rw-r--r--pkgs/applications/audio/spectrojack/default.nix10
-rw-r--r--pkgs/applications/audio/speech-denoiser/default.nix6
-rw-r--r--pkgs/applications/audio/spek/default.nix6
-rw-r--r--pkgs/applications/audio/split2flac/default.nix6
-rw-r--r--pkgs/applications/audio/spot/default.nix79
-rw-r--r--pkgs/applications/audio/spotify-cli-linux/default.nix29
-rw-r--r--pkgs/applications/audio/spotify-qt/default.nix36
-rw-r--r--pkgs/applications/audio/spotify-tui/default.nix25
-rw-r--r--pkgs/applications/audio/spotify/default.nix42
-rw-r--r--pkgs/applications/audio/spotify/wrapper.nix31
-rw-r--r--pkgs/applications/audio/spotifyd/default.nix37
-rw-r--r--pkgs/applications/audio/spotifywm/default.nix4
-rw-r--r--pkgs/applications/audio/squeezelite/default.nix16
-rw-r--r--pkgs/applications/audio/squishyball/default.nix8
-rw-r--r--pkgs/applications/audio/ssrc/default.nix4
-rw-r--r--pkgs/applications/audio/stochas/default.nix33
-rw-r--r--pkgs/applications/audio/stone-phaser/default.nix6
-rw-r--r--pkgs/applications/audio/strawberry/default.nix56
-rw-r--r--pkgs/applications/audio/streamripper/default.nix6
-rw-r--r--pkgs/applications/audio/string-machine/default.nix4
-rw-r--r--pkgs/applications/audio/sublime-music/default.nix46
-rw-r--r--pkgs/applications/audio/sunvox/default.nix12
-rw-r--r--pkgs/applications/audio/surge/default.nix54
-rw-r--r--pkgs/applications/audio/svox/default.nix35
-rw-r--r--pkgs/applications/audio/swh-lv2/default.nix6
-rw-r--r--pkgs/applications/audio/synthv1/default.nix12
-rw-r--r--pkgs/applications/audio/tageditor/default.nix58
-rw-r--r--pkgs/applications/audio/talentedhack/default.nix6
-rw-r--r--pkgs/applications/audio/tambura/default.nix4
-rw-r--r--pkgs/applications/audio/tamgamp.lv2/default.nix4
-rw-r--r--pkgs/applications/audio/tap-plugins/default.nix32
-rw-r--r--pkgs/applications/audio/tetraproc/default.nix8
-rw-r--r--pkgs/applications/audio/timemachine/default.nix10
-rw-r--r--pkgs/applications/audio/tonelib-gfx/default.nix65
-rw-r--r--pkgs/applications/audio/tonelib-jam/default.nix65
-rw-r--r--pkgs/applications/audio/tonelib-zoom/default.nix53
-rw-r--r--pkgs/applications/audio/tony/default.nix15
-rw-r--r--pkgs/applications/audio/transcode/default.nix13
-rw-r--r--pkgs/applications/audio/transcribe/default.nix25
-rw-r--r--pkgs/applications/audio/traverso/default.nix11
-rw-r--r--pkgs/applications/audio/tree-from-tags/default.nix4
-rw-r--r--pkgs/applications/audio/tree-from-tags/gemset.nix2
-rw-r--r--pkgs/applications/audio/tuijam/default.nix46
-rw-r--r--pkgs/applications/audio/tunefish/default.nix43
-rw-r--r--pkgs/applications/audio/uade123/default.nix79
-rw-r--r--pkgs/applications/audio/uhhyou.lv2/default.nix14
-rw-r--r--pkgs/applications/audio/vcv-rack/default.nix18
-rw-r--r--pkgs/applications/audio/vgmstream/default.nix33
-rw-r--r--pkgs/applications/audio/vimpc/default.nix19
-rw-r--r--pkgs/applications/audio/virtual-ans/default.nix10
-rw-r--r--pkgs/applications/audio/vkeybd/default.nix7
-rw-r--r--pkgs/applications/audio/vmpk/default.nix22
-rw-r--r--pkgs/applications/audio/vocal/default.nix23
-rw-r--r--pkgs/applications/audio/vocproc/default.nix6
-rw-r--r--pkgs/applications/audio/vorbis-tools/default.nix31
-rw-r--r--pkgs/applications/audio/waon/default.nix8
-rw-r--r--pkgs/applications/audio/wavegain/default.nix8
-rw-r--r--pkgs/applications/audio/whipper/default.nix73
-rw-r--r--pkgs/applications/audio/whipper/paths.patch32
-rw-r--r--pkgs/applications/audio/wolf-shaper/default.nix10
-rw-r--r--pkgs/applications/audio/x42-avldrums/default.nix6
-rw-r--r--pkgs/applications/audio/x42-gmsynth/default.nix6
-rw-r--r--pkgs/applications/audio/x42-plugins/default.nix10
-rw-r--r--pkgs/applications/audio/xmp/default.nix13
-rw-r--r--pkgs/applications/audio/xsynth-dssi/default.nix10
-rw-r--r--pkgs/applications/audio/xtuner/default.nix39
-rw-r--r--pkgs/applications/audio/yams/default.nix29
-rw-r--r--pkgs/applications/audio/yasr/default.nix8
-rw-r--r--pkgs/applications/audio/ympd/default.nix21
-rw-r--r--pkgs/applications/audio/yoshimi/default.nix10
-rw-r--r--pkgs/applications/audio/ytmdesktop/default.nix36
-rw-r--r--pkgs/applications/audio/zam-plugins/default.nix23
-rw-r--r--pkgs/applications/audio/zita-ajbridge/default.nix11
-rw-r--r--pkgs/applications/audio/zita-at1/default.nix9
-rw-r--r--pkgs/applications/audio/zita-njbridge/default.nix4
-rw-r--r--pkgs/applications/audio/zynaddsubfx/default.nix117
-rw-r--r--pkgs/applications/audio/zynaddsubfx/mruby-zest/default.nix109
-rw-r--r--pkgs/applications/audio/zynaddsubfx/mruby-zest/force-gcc-as-linker.patch13
-rw-r--r--pkgs/applications/audio/zynaddsubfx/mruby-zest/system-libuv.patch113
-rw-r--r--pkgs/applications/backup/areca/default.nix6
-rw-r--r--pkgs/applications/backup/deja-dup/default.nix59
-rw-r--r--pkgs/applications/backup/deja-dup/hardcode-gsettings.patch16
-rw-r--r--pkgs/applications/backup/pika-backup/borg-path.patch13
-rw-r--r--pkgs/applications/backup/pika-backup/default.nix77
-rw-r--r--pkgs/applications/backup/restique/default.nix41
-rw-r--r--pkgs/applications/backup/vdmfec/default.nix4
-rw-r--r--pkgs/applications/backup/vorta/default.nix86
-rw-r--r--pkgs/applications/blockchains/aeon/default.nix6
-rw-r--r--pkgs/applications/blockchains/alfis/default.nix41
-rw-r--r--pkgs/applications/blockchains/bisq-desktop/default.nix99
-rw-r--r--pkgs/applications/blockchains/bitcoin-abc.nix12
-rw-r--r--pkgs/applications/blockchains/bitcoin-classic.nix16
-rw-r--r--pkgs/applications/blockchains/bitcoin-gold.nix16
-rw-r--r--pkgs/applications/blockchains/bitcoin-knots.nix12
-rw-r--r--pkgs/applications/blockchains/bitcoin-unlimited.nix14
-rw-r--r--pkgs/applications/blockchains/bitcoin.nix56
-rw-r--r--pkgs/applications/blockchains/btc1.nix41
-rw-r--r--pkgs/applications/blockchains/btcdeb/default.nix8
-rw-r--r--pkgs/applications/blockchains/btcpayserver/default.nix58
-rw-r--r--pkgs/applications/blockchains/btcpayserver/deps.nix2067
-rwxr-xr-xpkgs/applications/blockchains/btcpayserver/update.sh12
-rw-r--r--pkgs/applications/blockchains/cgminer/default.nix8
-rw-r--r--pkgs/applications/blockchains/charge-lnd/default.nix39
-rw-r--r--pkgs/applications/blockchains/chia/default.nix88
-rw-r--r--pkgs/applications/blockchains/clightning.nix55
-rw-r--r--pkgs/applications/blockchains/crypto-org-wallet.nix33
-rw-r--r--pkgs/applications/blockchains/dashpay.nix12
-rw-r--r--pkgs/applications/blockchains/dcrd.nix4
-rw-r--r--pkgs/applications/blockchains/dcrwallet.nix6
-rw-r--r--pkgs/applications/blockchains/dero.nix6
-rw-r--r--pkgs/applications/blockchains/digibyte.nix8
-rw-r--r--pkgs/applications/blockchains/dogecoin.nix18
-rw-r--r--pkgs/applications/blockchains/eclair.nix38
-rw-r--r--pkgs/applications/blockchains/electrs.nix30
-rw-r--r--pkgs/applications/blockchains/elements.nix86
-rw-r--r--pkgs/applications/blockchains/ergo/default.nix8
-rw-r--r--pkgs/applications/blockchains/ethabi.nix23
-rw-r--r--pkgs/applications/blockchains/ethabi/add-Cargo-lock.patch683
-rw-r--r--pkgs/applications/blockchains/ethabi/default.nix26
-rw-r--r--pkgs/applications/blockchains/exodus/default.nix22
-rw-r--r--pkgs/applications/blockchains/faraday/default.nix27
-rw-r--r--pkgs/applications/blockchains/freicoin.nix41
-rw-r--r--pkgs/applications/blockchains/go-ethereum.nix33
-rw-r--r--pkgs/applications/blockchains/ledger-live-desktop/default.nix10
-rw-r--r--pkgs/applications/blockchains/lightning-loop/default.nix27
-rw-r--r--pkgs/applications/blockchains/lightning-pool/default.nix27
-rw-r--r--pkgs/applications/blockchains/lightwalletd/default.nix37
-rw-r--r--pkgs/applications/blockchains/litecoin.nix14
-rw-r--r--pkgs/applications/blockchains/lnd.nix18
-rw-r--r--pkgs/applications/blockchains/lndconnect/default.nix25
-rw-r--r--pkgs/applications/blockchains/lndconnect/deps.nix129
-rw-r--r--pkgs/applications/blockchains/lndmanage.nix44
-rw-r--r--pkgs/applications/blockchains/masari.nix6
-rw-r--r--pkgs/applications/blockchains/miniscript/default.nix29
-rw-r--r--pkgs/applications/blockchains/monero-gui/default.nix89
-rw-r--r--pkgs/applications/blockchains/monero-gui/use-system-libquirc.patch37
-rw-r--r--pkgs/applications/blockchains/monero/default.nix40
-rw-r--r--pkgs/applications/blockchains/monero/use-system-libraries.patch69
-rw-r--r--pkgs/applications/blockchains/mycrypto/default.nix10
-rw-r--r--pkgs/applications/blockchains/namecoin.nix8
-rw-r--r--pkgs/applications/blockchains/nano-wallet/CMakeLists.txt.patch13
-rw-r--r--pkgs/applications/blockchains/nano-wallet/default.nix31
-rw-r--r--pkgs/applications/blockchains/nbxplorer/default.nix54
-rw-r--r--pkgs/applications/blockchains/nbxplorer/deps.nix1077
-rwxr-xr-xpkgs/applications/blockchains/nbxplorer/update.sh6
-rwxr-xr-xpkgs/applications/blockchains/nbxplorer/util/create-deps.sh46
-rwxr-xr-xpkgs/applications/blockchains/nbxplorer/util/update-common.sh75
-rw-r--r--pkgs/applications/blockchains/openethereum/default.nix34
-rw-r--r--pkgs/applications/blockchains/openethereum/lock.patch20
-rw-r--r--pkgs/applications/blockchains/oxen/default.nix67
-rw-r--r--pkgs/applications/blockchains/parity-ui/default.nix4
-rw-r--r--pkgs/applications/blockchains/parity-ui/env.nix4
-rw-r--r--pkgs/applications/blockchains/particl/particl-core.nix12
-rw-r--r--pkgs/applications/blockchains/pivx.nix18
-rw-r--r--pkgs/applications/blockchains/polkadot/default.nix45
-rw-r--r--pkgs/applications/blockchains/quorum.nix10
-rw-r--r--pkgs/applications/blockchains/stellar-core-dirty-version.patch15
-rw-r--r--pkgs/applications/blockchains/stellar-core.nix35
-rw-r--r--pkgs/applications/blockchains/sumokoin.nix4
-rw-r--r--pkgs/applications/blockchains/tessera.nix4
-rw-r--r--pkgs/applications/blockchains/trezor-suite/default.nix65
-rw-r--r--pkgs/applications/blockchains/turbo-geth.nix30
-rw-r--r--pkgs/applications/blockchains/vertcoin.nix8
-rw-r--r--pkgs/applications/blockchains/wasabibackend/default.nix10
-rw-r--r--pkgs/applications/blockchains/wasabibackend/deps.nix847
-rw-r--r--pkgs/applications/blockchains/wasabiwallet/default.nix12
-rw-r--r--pkgs/applications/blockchains/whirlpool-gui/default.nix8
-rw