nixpkgs/nixos/tests
Maximilian Bosch 2282fa73a1
postgresql: implement opt-in JIT support
Closes #150801

Note: I decided against resuming directly on #150801 because the
conflict was too big (and resolving it seemed too error-prone to me).
Also the `this`-refactoring could be done in an easier manner, i.e. by
exposing JIT attributes with the correct configuration. More on that
below.

This patch creates variants of the `postgresql*`-packages with JIT[1]
support. Please note that a lot of the work was derived from previous
patches filed by other contributors, namely dasJ, andir and abbradar,
hence the co-authored-by tags below.

Effectively, the following things have changed:

* For JIT variants an LLVM-backed stdenv with clang is now used as
  suggested by dasJ[2]. We need LLVM and CLang[3] anyways to build the
  JIT-part, so no need to mix this up with GCC's stdenv. Also, using the
  `dev`-output of LLVM and clang's stdenv for building (and adding llvm
  libs as build-inputs) seems more cross friendly to me (which will
  become useful when cross-building for JIT-variants will actually be
  supported).

* Plugins inherit the build flags from the Makefiles in
  `$out/lib/pgxs/src` (e.g. `-Werror=unguarded-availability-new`). Since
  some of the flags are clang-specific (and stem from the use of the
  CLang stdenv) and don't work on gcc, the stdenv of `pkgs.postgresql`
  is passed to the plugins. I.e., plugins for non-JIT variants are built
  with a gcc stdenv on Linux and plugins for JIT variants with a clang
  stdenv.

  Since `plv8` hard-codes `gcc` as `$CC` in its Makefile[4], I marked it
  as broken for JIT-variants of postgresql only.

* Added a test-matrix to confirm that JIT works fine on each
  `pkgs.postgresql_*_jit` (thanks Andi for the original test in
  #124804!).

* For each postgresql version, a new attribute
  `postgresql_<version>_jit` (and a corresponding
  `postgresqlPackages<version>JitPackages`) are now exposed for better
  discoverability and prebuilt artifacts in the binary cache.

* In #150801 the `this`-argument was replaced by an internal recursion.
  I decided against this approach because it'd blow up the diff even
  more which makes the readability way harder and also harder to revert
  this if necessary.

  Instead, it is made sure that `this` always points to the correct
  variant of `postgresql` and re-using that in an additional
  `.override {}`-expression is trivial because the JIT-variant is
  exposed in `all-packages.nix`.

* I think the changes are sufficiently big to actually add myself as
  maintainer here.

* Added `libxcrypt` to `buildInputs` for versions <v13. While
  building things with an LLVM stdenv, these versions complained that
  the extern `crypt()` symbol can't be found. Not sure what this is
  exactly about, but since we want to switch to libxcrypt for `crypt()`
  usage anyways[5] I decided to add it. For >=13 it's not relevant
  anymore anyways[6].

* JIT support doesn't work with cross-compilation. It is attempted to
  build LLVM-bytecode (`%.bc` is the corresponding `make(1)`-rule) for
  each sub-directory in `backend/` for the JIT apparently, but with a
  $(CLANG) that can produce binaries for the build, not the host-platform.

  I managed to get a cross-build with JIT support working with
  `depsBuildBuild = [ llvmPackages.clang ] ++ buildInputs`, but
  considering that the resulting LLVM IR isn't platform-independent this
  doesn't give you much. In fact, I tried to test the result in a VM-test,
  but as soon as JIT was used to optimize a query, postgres would
  coredump with `Illegal instruction`.

A common concern of the original approach - with llvm as build input -
was the massive increase of closure size. With the new approach of using
the LLVM stdenv directly and patching out references to the clang drv in
`$out` the effective closure size changes are:

    $ nix path-info -Sh $(nix-build -A postgresql_14)
    /nix/store/kssxxqycwa3c7kmwmykwxqvspxxa6r1w-postgresql-14.7	306.4M
    $ nix path-info -Sh $(nix-build -A postgresql_14_jit)
    /nix/store/xc7qmgqrn4h5yr4vmdwy56gs4bmja9ym-postgresql-14.7	689.2M

Most of the increase in closure-size stems from the `lib`-output of
LLVM

    $ nix path-info -Sh /nix/store/5r97sbs5j6mw7qnbg8nhnq1gad9973ap-llvm-11.1.0-lib
    /nix/store/5r97sbs5j6mw7qnbg8nhnq1gad9973ap-llvm-11.1.0-lib	349.8M

which is why this shouldn't be enabled by default.

While this is quite much because of LLVM, it's still a massive
improvement over the simple approach of adding llvm/clang as
build-inputs and building with `--with-llvm`:

    $ nix path-info -Sh $(nix-build -E '
	with import ./. {};
	postgresql.overrideAttrs ({ configureFlags ? [], buildInputs ? [], ... }: {
	  configureFlags = configureFlags ++ [ "--with-llvm" ];
	  buildInputs = buildInputs ++ [ llvm clang ];
	})' -j0)
    /nix/store/i3bd2r21c6c3428xb4gavjnplfqxn27p-postgresql-14.7	  1.6G

Co-authored-by: Andreas Rammhold <andreas@rammhold.de>
Co-authored-by: Janne Heß <janne@hess.ooo>
Co-authored-by: Nikolay Amiantov <ab@fmap.me>

[1] https://www.postgresql.org/docs/current/jit-reason.html
[2] https://github.com/NixOS/nixpkgs/pull/124804#issuecomment-864616931
    & https://github.com/NixOS/nixpkgs/pull/150801#issuecomment-1467868321
[3] This fails with the following error otherwise:
    ```
    configure: error: clang not found, but required when compiling --with-llvm, specify with CLANG=
    ```
[4] https://github.com/plv8/plv8/blob/v3.1.5/Makefile#L14
[5] https://github.com/NixOS/nixpkgs/pull/181764
[6] c45643d618
2023-03-29 08:39:46 +02:00
..
common nixos/tests/acme/generate-certs: deprecate phases 2023-01-12 22:56:46 +01:00
dnscrypt-wrapper nixos/test/dnscrypt-wrapper: fix test 2021-01-26 19:17:30 +01:00
fcitx nixos/tests/fcitx: disable 2022-06-17 18:16:12 +02:00
garage garage: 0.8.0 -> 0.8.1 2023-03-13 13:55:36 +01:00
git gitAndTools: move everything to the top level 2021-01-14 21:27:48 +00:00
google-oslogin nixosTests.google-oslogin: fix tests, provide group mock endpoint 2023-02-05 20:52:23 +01:00
grafana nixos/tests/grafana/provision: fix test 2023-01-29 16:50:56 +01:00
hadoop nixos/hbase: add thrift and rest servers 2023-02-11 20:07:28 +05:30
hitch treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
hocker-fetchdocker treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
hydra treewide: makeWrapper to nativeBuildInputs 2022-09-26 17:53:26 +03:00
ihatemoney nixos/tests/ihatemoney: fix test 2022-05-21 12:00:00 +00:00
initrd-network-openvpn nixos/tests/initrd-network-openvpn: fix 2022-12-03 10:32:38 +01:00
initrd-network-ssh nixos/initrd-network-ssh: fix test 2020-11-02 21:18:57 +01:00
installed-tests nixos/fwupd: do no use renamed options in tests 2023-01-25 13:37:00 +08:00
k3s k3s: add ipset runtime dependency 2023-02-19 14:38:40 +09:00
kerberos krb5Full: turn into alias 2022-12-08 23:08:44 +01:00
krb5 krb5Full: turn into alias 2022-12-08 23:08:44 +01:00
kubernetes nixos/dnsmasq: Use attrs instead of plain text config 2022-12-04 23:08:37 +00:00
lorri nixos/tests: Add names 2022-09-24 17:38:09 +01:00
lvm2 nixos/stage-1-systemd: Add LVM2 support 2022-04-13 23:00:19 +01:00
matrix nixos/tests/mjolnir: Require matrix-nio[e2e] 2023-03-03 23:59:32 +01:00
mysql mariadb: fix nixos tests 2022-11-06 18:49:17 +01:00
nextcloud nixos/nextcloud: minor fixups 2023-03-22 22:37:17 +01:00
nfs nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
nixops nixosTests.nixops.unstable.legacyNetwork: Use system.includeBuildDependencies 2023-03-15 13:37:59 +01:00
pam nixos/tests: Add names 2022-09-24 17:38:09 +01:00
parsedmarc nixos/parsedmarc: follow upstream configuration 2022-12-31 16:42:41 +01:00
php php8*: disable PCRE2 JIT SEAlloc to avoid crashes when forking 2022-11-30 13:22:39 +01:00
podman nixos/tests/podman: add zfs to rootful test 2023-02-28 18:08:29 +10:00
shadowsocks
spark nixosTests.spark: give worker node 2G of memory 2022-10-08 11:55:51 +01:00
stratis nixosTests.stratis.simple: enlarge disk size to avoid test hanging due 2023-01-25 08:58:41 +08:00
tinc
web-apps nixos/peertube: add secretsFile option 2022-12-23 20:47:04 +03:00
web-servers nixosTests.agate: Use module based runner 2022-09-21 10:55:12 +01:00
wireguard nixos/wireguard: fix mtu after switching netns. 2023-03-04 18:51:12 +00:00
xmpp nixosTests/prosody[-mysql]: fix tests TLS setup 2022-11-23 11:05:12 +01:00
3proxy.nix nixosTests._3proxy: Use module system based runner 2022-09-21 10:55:11 +01:00
acme.nix Merge pull request #205983 from m1cr0man/acme-test-fix 2022-12-22 02:19:19 +01:00
adguardhome.nix nixos/adguardhome: allow for empty/unmanaged configs 2022-11-15 23:43:15 -05:00
aesmd.nix nixos/aesmd: add option environment 2022-12-04 20:12:50 +01:00
agda.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
airsonic.nix nixosTests.airsonic: fix failure (type error) 2022-07-19 19:05:20 +02:00
akkoma.nix nixos/tests/akkoma: init 2022-12-27 14:37:01 +01:00
all-terminfo.nix nixos/terminfo: add enableAllTerminfo option 2022-04-13 10:04:31 +03:00
all-tests.nix postgresql: implement opt-in JIT support 2023-03-29 08:39:46 +02:00
alps.nix maintainers: remove and add hmenke 2022-12-03 12:26:58 +01:00
amazon-init-shell.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
apcupsd.nix nixos/tests/apcupsd.nix: init 2023-01-04 21:45:58 +01:00
apfs.nix linuxPackages.apfs: unstable-2022-10-20 -> 0.3.0 2023-01-31 17:35:05 +01:00
apparmor.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
atd.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
atop.nix nixos tests atop: don't allow unfree packages 2022-04-05 20:06:24 +02:00
atuin.nix atuin: 12.0.0 -> 13.0.1, remove onsails from maintainers (#218841) 2023-03-02 12:23:50 -05:00
auth-mysql.nix nixos/mysql-auth: add VM-Test 2022-08-06 19:43:34 +02:00
avahi.nix nixos/tests/avahi: Fix running background command 2022-03-22 17:24:13 +01:00
babeld.nix nixos/tests/babeld: drop forwarding sysctls 2021-04-25 00:55:05 +02:00
bazarr.nix nixos/tests/bazarr: remove unfree predicate for unrar 2022-12-07 14:59:49 +01:00
bcachefs.nix treewide/meta: Remove chiiruno and replace with Madouura (#169096) 2022-04-18 02:13:36 +03:00
beanstalkd.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
bees.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
binary-cache.nix Introduce mkBinaryCache function 2023-02-07 16:16:07 -08:00
bind.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
bird.nix nixos/bird: run service as non-root user, add test for reload 2022-02-27 16:19:22 +08:00
bitcoind.nix nixos/tests/bitcoind: fix test 2022-04-29 22:22:05 +02:00
bittorrent.nix nixosTests.bittorrent: fix with new transmission options 2021-11-02 17:41:55 +01:00
blockbook-frontend.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
blocky.nix nixos/blocky: init 2022-02-14 22:48:32 -03:00
boot-stage1.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
boot.nix nixos/tests/boot: fix after aa0f27abb0 2022-04-03 17:24:05 +01:00
bootspec.nix Merge pull request #207163 from NixOS/rfc0125-improvements 2022-12-23 00:43:29 +01:00
borgbackup.nix services.openssh: support freeform settings (#193757) 2023-01-15 16:32:46 +01:00
botamusique.nix nixosTests.botamusique: satisfy pyradios dns lookup 2022-03-30 19:11:43 +02:00
bpf.nix tests/bpf: add module BTF test 2023-02-03 16:53:17 -06:00
breitbandmessung.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
brscan5.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
btrbk-doas.nix btrbk: add doas variant of module test 2022-11-19 23:16:57 +01:00
btrbk-no-timer.nix nixos/btrbk: allow instances without timers 2022-05-12 05:55:17 +08:00
btrbk-section-order.nix nixos/btrbk: fix ordering of subsections and refactor 2022-10-24 08:52:25 +08:00
btrbk.nix services.openssh: support freeform settings (#193757) 2023-01-15 16:32:46 +01:00
buildbot.nix treewide: remove nand0p as maintainer 2021-05-17 01:50:49 +02:00
buildkite-agents.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
caddy.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
cadvisor.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
cage.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
cagebreak.nix nixos/tests/cagebreak: Enable just polkit instead of udisks2 2022-09-03 14:11:58 +02:00
calibre-web.nix calibre-web: 0.6.12 -> 0.6.13 2021-09-27 20:51:30 +02:00
cassandra.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
ceph-multi-node.nix nixos/tests: fix some evaluation errors 2022-03-18 02:44:11 +01:00
ceph-single-node-bluestore.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
ceph-single-node.nix ceph: enable dashboard in nixos test 2023-01-20 23:59:26 +01:00
certmgr.nix nixosTests.certmgr: fix systemd test 2020-10-23 18:09:50 -07:00
cfssl.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
cgit.nix nixos/cgit: add package option 2023-01-31 12:13:56 +01:00
charliecloud.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
chromium.nix nixos/tests/chromium: Re-enable the chrome://gpu test for M107 2022-11-06 21:48:57 +01:00
chrony-ptp.nix chrony: add gkleen as maintainer for nixos test for ptp_kvm 2023-01-31 10:08:32 -06:00
cinnamon.nix nixos/tests/cinnamon: init 2022-09-05 18:48:58 +08:00
cjdns.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
clickhouse.nix treewide: remove ma27 from a bunch of packages (again) 2023-03-03 21:25:26 +01:00
cloud-init-hostname.nix nixos/cloud-init: fix hostname and resolvconf configuration 2022-10-27 08:07:48 +02:00
cloud-init.nix nixos/cloud-init: fix hostname and resolvconf configuration 2022-10-27 08:07:48 +02:00
cloudlog.nix nixos/cloudlog: init 2023-01-23 22:41:07 +00:00
cntr.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
cockpit.nix nixos/cockpit: add nixos test 2023-02-02 14:47:46 -03:00
cockroachdb.nix nixos: fix typos 2022-12-17 19:31:14 -05:00
coder.nix nixos/coder: init module 2023-02-06 13:15:00 +01:00
collectd.nix nixos/collectd: put extraconfig before plugins 2022-04-03 17:25:26 +02:00
connman.nix nixos/tests/connman: init 2023-01-30 07:48:51 +01:00
consul.nix consul.passthru.tests: Add 2 more tests 2020-06-18 03:06:24 +02:00
containers-bridge.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
containers-custom-pkgs.nix
containers-ephemeral.nix nixos-container: Use new configuration & state directories 2022-04-27 18:35:08 +12:00
containers-extra_veth.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
containers-hosts.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
containers-imperative.nix treewide: fix loss of precision in NixOS systems 2022-05-28 20:01:55 +00:00
containers-ip.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
containers-macvlans.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
containers-names.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
containers-nested.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
containers-physical_interfaces.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
containers-portforward.nix
containers-reloadable.nix nixos/containers: styling improvements 2021-02-26 17:44:14 +01:00
containers-restart_networking.nix nixos/containers: styling improvements 2021-02-26 17:44:14 +01:00
containers-tmpfs.nix nixos-container: Use new configuration & state directories 2022-04-27 18:35:08 +12:00
containers-unified-hierarchy.nix nixos-container: force systemd-nspawn to use unified cgroups hierarchy 2022-11-06 17:12:02 +01:00
convos.nix nixos/tests/convos: fix tests 2022-07-26 22:38:05 +02:00
corerad.nix nixos/tests: Add names 2022-09-24 17:38:09 +01:00
coturn.nix test/coturn: add some sanity-checks 2022-12-20 22:54:01 +01:00
couchdb.nix treewide: remove myself as maintainer from some pkgs 2022-08-03 14:17:51 +02:00
cri-o.nix nixos/tests/cri-o: Fix maintainers 2022-09-24 17:38:10 +01:00
croc.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
cups-pdf.nix nixos/tests/cups-pdf: fix test with socket-activated cups 2023-01-20 21:53:34 +01:00
custom-ca.nix nixosTests.custom-ca.midori: fix 2022-10-15 14:05:59 +02:00
deluge.nix nixos/tests/deluge: fix test 2022-11-20 00:35:59 +01:00
dex-oidc.nix dex-oidc: add module 2021-09-25 13:12:51 +02:00
dhparams.nix nixosTests.dhparams: fix with openssl3 2022-11-11 02:55:54 +01:00
disable-installer-tools.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
discourse.nix discourse.tests: nodes.discourse.config -> nodes.discourse 2023-02-09 17:36:42 +01:00
dnscrypt-proxy2.nix nixos/dnsmasq: Use attrs instead of plain text config 2022-12-04 23:08:37 +00:00
dnsdist.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
doas.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
docker-registry.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
docker-rootless.nix docker-rootless service: init 2021-12-22 14:23:23 +03:00
docker-tools-cross.nix dockerTools.buildImage: Add copyToRoot to replace contents, explain usage 2022-07-06 07:30:24 +02:00
docker-tools-overlay.nix Revert "nixos/tests/docker-tools*: remove useless formatter" 2021-05-09 02:57:17 +02:00
docker-tools.nix dockerTools: Specify 'latest' tag for repeated layer test image 2023-02-06 12:18:23 -06:00
docker.nix virtualisation.docker: require docker.service for docker-prune.service 2022-09-24 10:42:00 +02:00
documize.nix or consistency use bob in tests instead of john 2022-08-05 13:27:03 +02:00
doh-proxy-rust.nix nixos/test/doh-proxy-rust: fix failing check 2022-01-22 23:17:27 +01:00
dokuwiki.nix Merge pull request #209246 from e1mo/dokuwiki/package-overriding 2023-01-18 00:51:18 +01:00
dolibarr.nix nixos/dolibarr: init 2022-09-04 05:28:22 +02:00
domination.nix nixosTests.domination: fix the test 2022-10-15 14:05:47 +02:00
dovecot.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
drbd.nix nixos/tests/drbd: init 2021-11-30 21:44:11 +01:00
earlyoom.nix nixos/earlyoom: bring the module up to date (#163663) 2022-03-24 15:34:09 +08:00
ec2.nix nixos/ec2: remove paravirtualization-specific code 2022-11-23 17:18:18 +01:00
ecryptfs.nix nixos/tests: fix all tests that uses wait_until_tty_matches 2022-06-04 12:22:03 +08:00
elk.nix elk7: 7.11.1 -> 7.16.1, 6.8.3 -> 6.8.21 + add filebeat module and tests (#150879) 2021-12-17 00:20:52 +09:00
emacs-daemon.nix tests/emacs-daemon: fix failure for unset $DISPLAY 2022-04-16 16:53:45 +12:00
empty-file nixos: add functions and documentation for escaping systemd Exec* directives 2022-03-12 00:48:52 +01:00
endlessh-go.nix nixos/endlessh-go: init module 2022-09-23 23:55:54 +03:00
endlessh.nix nixos/endlessh: init module 2022-10-22 16:07:52 +03:00
engelsystem.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
enlightenment.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
env.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
envfs.nix envfs: init at 1.0.0 2022-12-28 16:03:49 +01:00
envoy.nix nixos/envoy: add option requireValidConfig to make config validation errors non-fatal 2023-02-11 18:21:21 +01:00
ergo.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
ergochat.nix nixos/tests/ergochat: init 2022-01-14 23:33:23 +01:00
etcd-cluster.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
etcd.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
etebase-server.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
etesync-dav.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
evcc.nix nixos/tests/evcc: Ignore ERROR level messages 2023-01-09 02:34:55 +01:00
extra-python-packages.nix nixos/test-driver: add test for extraPythonPackages 2022-05-29 11:22:42 +02:00
fancontrol.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
fenics.nix python3Packages.fenics: fix build, pin to older boost (#166728) 2022-04-14 19:37:20 -05:00
ferm.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
firefox.nix nixos/tests/firefox: use pname to identify tested package 2022-08-06 11:36:37 +02:00
firejail.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
firewall.nix nixos/{firewall, nat}: add a nftables based implementation 2022-12-23 00:49:24 +08:00
fish.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
flannel.nix nixosTests.flannel: port to python, unbreak 2020-04-14 23:56:42 +02:00
fluentd.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
fluidd.nix nixos/fluidd: init fluidd service at 1.16.2 2021-08-21 23:32:52 +02:00
fontconfig-default-fonts.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
freenet.nix nixosTests.freenet: init 2022-11-30 12:15:00 +01:00
freeswitch.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
freshrss-pgsql.nix nixos/freshrss: fix permissions and add database test 2023-01-06 21:16:50 +01:00
freshrss-sqlite.nix nixos/freshrss: fix permissions and add database test 2023-01-06 21:16:50 +01:00
frr.nix nixos/tests/frr: init 2022-01-09 04:12:55 +01:00
fsck.nix systemd-stage-1: fsck 2023-02-08 00:43:10 -05:00
fscrypt.nix nixos/pam: support fscrypt login protectors 2022-11-11 15:37:39 +01:00
ft2-clone.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
gemstash.nix nixos/gemstash: init module 2023-03-07 15:56:56 +11:00
gerrit.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
geth.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
ghostunnel.nix nixos/tests: Add names 2022-09-24 17:38:09 +01:00
gitdaemon.nix nixos/tests/gitdaemon: deflake by using systemd-tmpfiles 2021-05-02 21:58:43 +00:00
gitea.nix gitea: 1.18.5 -> 1.19.0 2023-03-20 14:32:10 +01:00
github-runner.nix nixos/tests/github-runner: init 2023-02-26 15:39:19 +01:00
gitlab.nix Merge branch 'gitlab-pages' of github.com:talyz/nixpkgs into HEAD 2023-03-10 14:36:25 +01:00
gitolite-fcgiwrap.nix nixos/tests: fix some evaluation errors 2022-03-18 02:44:11 +01:00
gitolite.nix nixos/tests/gitolite: fix test timeout 2022-05-27 15:34:46 +02:00
glusterfs.nix nixosTests.*: update to use virtualisation.fileSystems 2021-02-14 12:23:50 +01:00
gnome-flashback.nix gnome.gnome-flashback: add VM test 2022-12-29 00:35:21 +01:00
gnome-xorg.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
gnome.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
gnupg.nix nixos/tests/gnupg: init 2023-02-07 08:47:14 +01:00
go-neb.nix nixos/go-neb: secret support 2021-06-26 11:59:50 +02:00
gobgpd.nix nixos/tests/gobgpd: init 2021-04-09 14:57:33 +00:00
gocd-agent.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
gocd-server.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
gollum.nix nixos/gollum: fix deprecation warning 2023-03-20 18:26:48 +01:00
gotify-server.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
grafana-agent.nix nixos/tests/grafana-agent: update port 2022-06-19 12:23:06 +02:00
graphite.nix nixos: fix typos 2022-12-17 19:31:14 -05:00
graylog.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
grocy.nix nixos/grocy: add a basic smoke test for file uploads 2022-11-30 22:18:05 -08:00
grub.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
gvisor.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
haka.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
haproxy.nix nixos/tests/haproxy: stop using nixos/profiles/minimal 2023-02-27 17:56:56 +01:00
hardened.nix nixosTests.hardened: fix for recent Nix 2022-07-08 17:03:40 +00:00
haste-server.nix nixosTests.haste-server: init 2022-03-07 23:38:25 +01:00
hbase.nix nixos/hadoop: add HBase submodule 2022-08-07 21:21:45 +02:00
headscale.nix headscale: Update to 0.17.1, conform module to RFC0042 2022-12-23 15:47:53 +01:00
hedgedoc.nix nixos/hedgedoc: convert to settings-style configuration 2022-07-10 08:07:14 -05:00
herbstluftwm.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
hibernate.nix nixos: Fix hibernate test with systemd stage 1 2022-11-20 21:01:51 -05:00
hledger-web.nix nixos/hledger-web: set capabilites as boolean 2021-03-26 13:45:13 +01:00
hockeypuck.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
home-assistant.nix nixos/tests/home-assistant: Resolve deprecation warning 2023-02-20 18:37:20 +01:00
hostname.nix nixosTests.hostname: stop using deprecated nodes.machine.config 2023-03-07 13:29:19 +01:00
hound.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
i3wm.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
icingaweb2.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
iftop.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
image-contents.nix nixosTests.image-contents: init 2020-12-20 21:24:50 +01:00
incron.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
influxdb.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
initrd-network.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
initrd-secrets-changing.nix nixos/grub: Name initrd-secrets by system, not by initrd 2023-01-21 17:19:26 +00:00
initrd-secrets.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
input-remapper.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
inspircd.nix !fixup simplify zipListsWith call 2021-03-22 14:52:13 +01:00
installer-systemd-stage-1.nix nixosTests: test spaces in mount options via btrfs subvols 2022-11-06 22:15:35 +01:00
installer.nix nixos/tests/installer.nix: fix hydra eval 2023-03-09 00:58:26 -08:00
invidious.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
invoiceplane.nix nixos/invoiceplane: Enable clean url 2022-11-09 08:17:52 -05:00
iodine.nix iodine: improve test in view of #58806 2020-04-13 06:22:27 +02:00
ipv6.nix nixos/network: allow configuring tempaddr for undeclared interfaces 2021-04-27 16:43:30 +02:00
iscsi-multipath-root.nix nixos/nix-daemon: use structural settings 2022-01-26 21:04:50 -05:00
iscsi-root.nix nixos/nix-daemon: use structural settings 2022-01-26 21:04:50 -05:00
isso.nix remove myself as maintainer for now as I switched to another distro 2023-02-25 18:56:02 +01:00
jackett.nix nixos/jackett: port test to python 2019-11-22 20:38:56 +01:00
jellyfin.nix nixos/tests/jellyfin: fix type errors in test script 2022-06-13 21:58:48 +02:00
jenkins-cli.nix nixos/modules/jenkins: Test the CLI 2021-07-04 14:49:39 -07:00
jenkins.nix nixos/jenkins-job-builder: better defaults for accessUser/accessTokenFile 2022-10-30 19:01:48 +01:00
jibri.nix nixos/tests/jibri: remove grep for obsolete videobridge health check 2022-11-03 17:00:45 -04:00
jirafeau.nix nixos/jirefeau: add services.jirafeau module 2020-02-18 09:37:44 -08:00
jitsi-meet.nix nixos/tests/jitsi-meet: remove grep for successfull health check 2022-06-29 00:32:53 +02:00
kafka.nix nixos/tests/kafka: Fix tests 2022-10-26 15:41:40 +02:00
kanidm.nix nixos/kanidm: Add tls options 2022-11-26 21:42:35 +01:00
karma.nix nixos/karma: init 2022-10-10 10:46:25 +05:30
kbd-setfont-decompress.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
kbd-update-search-paths-patch.nix
kea.nix nixos/tests/kea: Test dhcp-ddns against knot 2023-03-11 22:23:09 +01:00
keepalived.nix nixos/keepalived: add test 2019-12-22 08:52:56 +00:00
keepassxc.nix keepassxc: fix test timeout 2023-02-21 09:29:23 +01:00
kernel-generic.nix linux_6_0: drop 2023-01-23 10:59:20 +01:00
kernel-latest-ath-user-regd.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
keter.nix nixos/keter: init 2022-08-18 15:29:47 +03:00
kexec.nix nixos/…/kexec-boot.nix: move into netboot.nix, rename to kexecTree 2022-06-09 19:59:03 +02:00
keycloak.nix nixos/keycloak: Escape database password properly 2022-11-03 14:15:53 +01:00
keyd.nix keyd: add keyd service and test 2023-03-22 15:12:29 +01:00
keymap.nix nixosTests.keymap: Remove unnecessary sleep 2022-12-24 14:06:40 +01:00
knot.nix nixos/tests/knot: Use more appropriate terminology 2023-03-11 22:23:10 +01:00
komga.nix nixos/komga: add module 2022-08-18 22:52:27 -04:00
ksm.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
kthxbye.nix nixos/kthxbye: init 2022-09-26 00:16:03 +05:30
kubo.nix nixos/kubo: convert to RFC42-style settings 2022-10-21 20:54:00 +02:00
ladybird.nix nixosTests.ladybird: init 2022-09-26 17:04:52 +02:00
languagetool.nix nixos/service/languagetool: init 2022-09-03 16:48:43 +02:00
leaps.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
lemmy.nix nixos/lemmy: settings.database.createLocally -> database.createLocally 2022-09-19 11:34:08 -04:00
libinput.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
libreddit.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
libresprite.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
libreswan.nix nixos/tests/libreswan: fixup 739c51ae4e 2022-01-19 11:43:01 +01:00
libuiohook.nix libuiohook: init at 1.2.2 2022-07-17 16:21:25 -04:00
libvirtd.nix treewide: {build,host,target}Platform -> stdenv.{build,host,target}Platform 2023-01-09 21:13:22 +02:00
lidarr.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
lightdm.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
lighttpd.nix nixos: add lighttpd test 2022-07-26 04:45:03 +02:00
limesurvey.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
listmonk.nix nixos/listmonk: init module 2022-09-21 19:55:20 +02:00
litestream.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
locate.nix nixosTests.*: update to use virtualisation.fileSystems 2021-02-14 12:23:50 +01:00
login.nix nixos/test-driver: remove allow_reboot state from Machine, make it a start() kwarg 2023-03-16 01:50:15 +01:00
logrotate.nix logrotate service: cleanup deprecated options 2022-11-05 10:34:03 +09:00
loki.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
luks.nix nixos/tests: add test for luksroot and initrd keymaps (#189725) 2023-02-20 08:19:02 +01:00
lxd-image-server.nix nixosTests.lxd-image-server: use stdenv.hostPlatform.system 2022-10-23 15:10:13 +10:00
lxd-nftables.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
lxd.nix nixosTests.lxd: increase diskSize to 4096 2022-10-23 15:10:13 +10:00
maddy.nix nixos/maddy: Add option ensureAccounts 2023-02-17 17:42:27 -05:00
maestral.nix nixos: add maestral tests 2022-04-03 03:37:22 +08:00
magic-wormhole-mailbox-server.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
magnetico.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
mailcatcher.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
mailhog.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
make-test-python.nix nixos/tests: Make pure 2022-11-26 11:52:51 +01:00
man.nix nixos/tests/man: test common functionality of both man impls 2021-12-31 11:17:34 +01:00
mate.nix nixos/tests/mate: init 2023-01-08 23:57:34 +08:00
matomo.nix nixos/tests: Add names 2022-09-24 17:38:09 +01:00
mattermost.nix nixos/mattermost: Support declarative Mattermost plugins 2021-12-31 23:49:00 -05:00
mediatomb.nix nixos/tests/mediatomb: fix test when running with gerbera 2022-09-05 17:06:54 +02:00
mediawiki.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
meilisearch.nix nixos/meilisearch: Update tests to reflect API changes 2022-08-24 22:00:26 -04:00
memcached.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
merecat.nix nixos/merecat: init 2022-10-31 09:24:28 +01:00
metabase.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
mimir.nix mimir: switch pname to mimir 2022-06-07 06:53:15 -04:00
mindustry.nix nixosTests.mindustry: init 2023-01-15 13:11:37 +01:00
minecraft-server.nix nixos/minecraft-server: optimize world generation inside test 2022-08-26 23:22:52 -04:00
minecraft.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
minidlna.nix nixos/minidlna: fix tests 2022-09-04 09:07:40 +00:00
miniflux.nix nixos/miniflux: no cleartext password in the store 2022-01-31 21:31:28 +01:00
minio.nix nixosTests/minio: format with nixpkgs-fmt 2023-03-13 18:01:16 -07:00
miriway.nix tests/miriway: Explicitly enable X11 for XWayland testing 2023-02-18 20:40:53 +01:00
misc.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
mod_perl.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
molly-brown.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
mongodb.nix mongodb-4_0: drop 2023-01-05 21:21:33 +01:00
moodle.nix nixosTests.moodle: increase timeout 2022-09-02 18:09:00 +00:00
moonraker.nix nixos/tests/moonraker: init 2022-03-22 15:35:39 -07:00
moosefs.nix nixos/tests: add moosefs test 2022-02-03 12:31:36 +01:00
morty.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
mosquitto.nix nixos/mosquitto: fix test 2022-10-28 17:39:30 +02:00
mpd.nix nixos/tests/mpd.nix: mpc_cli -> mpc-cli 2022-01-24 23:24:06 -03:00
mpich-example.c Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
mpv.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
mtp.nix nixos/tests/mtp: init 2022-04-02 18:28:02 +01:00
multipass.nix nixos/tests/multipass: init 2023-02-04 07:44:04 +00:00
mumble.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
munin.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
musescore.nix musescore: 3.6.2 -> 4.0.1 2023-02-02 15:33:00 +02:00
mutable-users.nix nixos/users-groups: Add dry mode 2021-09-07 10:30:42 +02:00
mxisd.nix mxisd: remove (#119372) 2021-04-19 11:26:08 -04:00
n8n.nix nixos/n8n: disable telemetry by default 2023-01-08 14:43:53 +03:00
nagios.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
nar-serve.nix nixos/tests/nar-serve: Fix after nix version bump 2022-03-28 09:05:20 -07:00
nat.nix nixos/tests/nat: remove conntrack helpers test 2023-03-04 10:53:48 +03:00
nats.nix nixos/nats: fix test 2022-03-07 17:36:21 +01:00
navidrome.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
nbd.nix nixos/nbd: fix nbd-server config section ordering 2022-04-18 17:28:09 +01:00
ncdns.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
ndppd.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
nebula.nix nixos/nebula: fix potential address collision in tests 2023-02-04 16:59:19 -08:00
neo4j.nix nixos/neo4j: fix typo 2022-08-12 15:45:48 -07:00
netbird.nix nixosTests.netbird: init 2022-08-22 16:37:43 +03:00
netdata.nix netdata: add raitobezarius as a maintainer 2023-03-17 17:27:01 +01:00
networking-proxy.nix nixos: fix typos 2022-12-17 19:31:14 -05:00
networking.nix Revert #178290: nixos/virtualisation: add option 2023-01-30 07:55:50 -08:00
nexus.nix treewide: remove ma27 from the maintainer-list of a few packages 2021-08-27 22:28:49 +02:00
nghttpx.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
nginx-auth.nix dont use common names as password in test 2022-08-05 14:35:10 +02:00
nginx-etag.nix nixos/tests/nginx: fix nginx-etag test 2022-07-29 20:31:43 +03:00
nginx-globalredirect.nix nginx: make global redirect vhost option accept exceptions 2022-12-18 12:21:27 +01:00
nginx-http3.nix nixos/tests: small update nginx-http3 test 2022-06-29 22:39:14 +03:00
nginx-modsecurity.nix nginx: detect duplicate modules 2022-12-16 01:57:14 +01:00
nginx-njs.nix nginxModules.njs: init at 0.7.8 2022-11-05 21:40:57 +01:00
nginx-pubhtml.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
nginx-sandbox.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
nginx-sso.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
nginx-variants.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
nginx.nix Revert "nixos/nginx: validate syntax of config file at build time" 2023-01-20 20:10:19 +01:00
nitter.nix nixos/nitter: fix wait_for_open_port 2022-06-05 09:35:48 +02:00
nix-ld.nix nixos/nix-ld: set NIX_LD by default 2022-12-19 17:06:41 +01:00
nix-serve-ssh.nix nixos/tests: fix nix-serve path 2021-12-03 18:40:03 +02:00
nix-serve.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
nixos-generate-config.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
nixos-rebuild-specialisations.nix nixos: add --specialisation to nixos-rebuild 2023-01-15 18:16:49 +01:00
node-red.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
nomad.nix nixos/tests: add test for custom nomad state directory 2021-01-23 19:44:37 -05:00
non-default-filesystems.nix nixos/tests: add non-default-filesystems test 2022-07-02 15:37:08 +02:00
noto-fonts-cjk-qt-default-weight.nix nixosTests.noto-fonts-cjk-qt-default-weight: init 2023-03-22 16:26:30 +08:00
noto-fonts.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
novacomd.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
nscd.nix nixos/nscd: use nsncd by default 2023-02-02 11:07:25 +01:00
nsd.nix nixos/test: some test fixes in succession of #125992 2021-08-20 13:38:22 -05:00
ntfy-sh.nix nixos/ntfy-sh: Fixed nixos test 2023-01-15 15:59:30 +01:00
nzbget.nix nixos/nzbget: add settings option 2021-08-17 09:19:22 -04:00
nzbhydra2.nix nixos/nzbhydra2: init 2020-12-21 19:41:24 +01:00
oci-containers.nix maintainers: remove mkaito from serokell team 2022-09-12 12:07:15 +01:00
octoprint.nix octoprint: add nixosTests 2023-01-29 05:40:28 +01:00
odoo.nix nixosTests.odoo: init 2021-11-03 03:52:42 +01:00
oh-my-zsh.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
ombi.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
openarena.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
openldap.nix nixosTests.openldap: fix deprecation warning 2023-02-15 14:13:23 +01:00
openresty-lua.nix nixos/tests/openresty-lua: test openresty with lua 2021-10-14 07:01:56 -04:00
opensearch.nix nixos/opensearch: Use DynamicUser and StateDirectory by default 2023-02-15 16:38:24 +00:00
opensmtpd-rspamd.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
opensmtpd.nix nixos/tests/opensmtpd: bump test (&build) timeout to 30m from 30s 2020-02-25 23:08:32 +01:00
openssh.nix nixos/tests/openssh: add timeouts to all ssh invocations 2022-05-04 07:58:52 +03:00
openstack-image.nix nixosTests.ec2: Port tests that depend on common/ec2.nix 2020-08-23 10:25:31 +02:00
opentabletdriver.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
orangefs.nix nixosTests.*: update to use virtualisation.fileSystems 2021-02-14 12:23:50 +01:00
os-prober.nix vmTools: update current maintained debian versions 2022-11-26 23:53:24 +03:00
osrm-backend.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
overlayfs.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
owncast.nix nixos/tests/owncast: rewrite test 2021-11-04 22:30:45 -07:00
pacemaker.nix nixos/tests/pacemaker: init 2022-03-09 01:19:10 +01:00
packagekit.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
pantheon.nix nixosTests.pantheon: ensure the password box is focused when login 2023-03-07 23:39:22 +08:00
paperless.nix nixos/paperless-ngx: fix startup order 2023-01-02 15:21:45 +01:00
pass-secret-service.nix nixos/tests/pass-secret-service: fix eval 2023-02-16 19:11:10 +03:00
patroni.nix nixos/patroni: only run tests on x86_64-linux 2022-11-23 21:54:19 +01:00
pdns-recursor.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
peerflix.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
peroxide.nix nixos/peroxide: add module for peroxide service 2023-03-18 07:43:59 +13:00
pgadmin4.nix pgadmin4: add option to enable desktop mode 2023-02-09 08:19:05 +01:00
pgjwt.nix nixos/tests/pgjwt: port to python 2019-11-07 11:30:02 +01:00
pgmanage.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
phosh.nix phosh: add tomfitzhenry@ as maintainer 2023-03-04 00:47:15 +11:00
photoprism.nix nixos/photoprism: add test 2023-01-15 18:02:46 +01:00
pict-rs.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
pinnwand.nix nixos/tests/pinnwand: drop reaper, refactor steck setup 2022-11-27 13:50:44 +01:00
plasma-bigscreen.nix nixos/plasma-bigscreen: enable uinput correctly 2022-10-12 20:28:53 +03:00
plasma5-systemd-start.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
plasma5.nix nixos/tests/plasma5: also test excludePackages works as expected 2022-06-12 17:48:09 +03:00
plausible.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
please.nix nixos/please: init module 2022-10-15 07:05:10 -07:00
pleroma.nix nixosTests/pleroma: node.xx.config -> node.xx 2023-03-03 08:18:29 +01:00
plikd.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
plotinus.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
podgrab.nix nixosTests.podgrab: fix failing test 2022-07-23 17:19:01 +02:00
polaris.nix nixos/tests/polaris: fix type check fail 2022-07-19 21:12:14 +02:00
pomerium.nix pomerium: add test for UI 2023-03-18 06:49:22 -05:00
postfix-raise-smtpd-tls-security-level.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
postfix.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
postfixadmin.nix nixos/tests: stdenv.lib -> lib 2021-09-22 09:06:50 +02:00
postgis.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
postgresql-jit.nix postgresql: implement opt-in JIT support 2023-03-29 08:39:46 +02:00
postgresql-wal-receiver.nix postgresql: implement opt-in JIT support 2023-03-29 08:39:46 +02:00
postgresql.nix nixosTests.postgresql: Fix attribute name shadowing 2022-12-02 18:15:01 +00:00
power-profiles-daemon.nix
powerdns-admin.nix powerdns-admin: fix and add module 2021-12-17 10:33:40 +01:00
powerdns.nix nixosTests.powerdns: fix test script for type checking 2022-07-30 16:29:16 +08:00
pppd.nix nixos/tests: Add names 2022-09-24 17:38:09 +01:00
predictable-interface-names.nix nixos/tests/predictable-interface-names: fix eval 2023-02-14 23:09:34 +03:00
printing.nix nixos/tests/printing: split into service/socket 2022-12-07 15:57:45 +01:00
privacyidea.nix treewide: remove myself as maintainer from some pkgs 2022-08-03 14:17:51 +02:00
privoxy.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
prometheus-exporters.nix prometheus-shelly-exporter: add NixOS module 2023-02-01 19:49:33 +01:00
prometheus.nix nixos/qemu-vm: default memorySize 384 -> 1024 2021-11-21 17:27:58 +02:00
prowlarr.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
proxy.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
pt2-clone.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
public-inbox.nix nixos/public-inbox: add tests 2022-05-12 01:56:16 +02:00
pulseaudio.nix nixos/tests/pulseaudio: add test for pacmd 2022-08-18 16:51:21 +02:00
pykms.nix pykms: switch to maintained fork, fix PYTHONPATH, add test 2022-06-27 09:14:57 +08:00
qboot.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
qemu-vm-restrictnetwork.nix nixos/tests: add qemu-vm-restrictnetwork test 2023-01-12 19:50:27 +01:00
quake3.nix nixos/tests/quake3: fix eval 2023-02-16 19:11:19 +03:00
quorum.nix nixosTests.quorum: use succeed everywhere 2022-01-20 19:58:42 +01:00
rabbitmq.nix nixosTests.rabbitmq: Test config decryption (fails) 2022-09-28 13:41:42 +02:00
radarr.nix nixos/tests/radarr: fix type of argument in test script 2022-06-06 16:39:55 -04:00
radicale.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
rasdaemon.nix
readarr.nix readarr: init at 0.1.4.1596 2023-03-12 20:54:23 +01:00
redis.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
redmine.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
restart-by-activation-script.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
restic.nix nixos/restic: generalize cache configuration 2023-03-11 12:59:10 +01:00
retroarch.nix maintainers: add libretro team, use it in retroarch/libretro 2022-10-01 14:31:39 +01:00
robustirc-bridge.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
roundcube.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
rspamd.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
rss2email.nix rss2email test: fix name (#125863) 2021-06-06 01:05:39 +02:00
rstudio-server.nix nixos/tests: fix some evaluation errors 2022-03-18 02:44:11 +01:00
rsyncd.nix nixos: add services.rsyncd.socketActivated option 2021-01-28 11:22:31 +01:00
rsyslogd.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
rxe.nix nixos/rxe: use iproute instead of rdma-core 2020-03-12 22:32:44 +01:00
sabnzbd.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
samba-wsdd.nix nixos/tests/wsdd: fix test 2021-12-08 16:44:16 +03:00
samba.nix nixos/samba: Add openFirewall option 2021-10-19 19:11:02 +11:00
sanoid.nix nixos/sanoid: fix aliased options 2022-08-22 18:56:47 +02:00
schleuder.nix nixos/dnsmasq: Use attrs instead of plain text config 2022-12-04 23:08:37 +00:00
sddm.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
seafile.nix nixos/seafile: avoid sleep in tests 2022-10-09 13:31:13 -04:00
searx.nix nixos/tests/searx: fix for 1.0 update 2021-04-19 00:13:05 +02:00
service-runner.nix nixosTests.service-runner: Redirect stdout to avoid blocking 2021-11-05 21:22:31 +01:00
sfxr-qt.nix sfxr-qt: add nixos test 2022-03-23 10:59:09 +01:00
sgtpuzzles.nix nixos/tests/sgtpuzzles: init 2023-03-04 00:52:21 +11:00
shadow.nix nixos/tests/shadow: ensure hashedPassword takes precedence over initialHashedPassword 2023-02-25 14:27:35 -05:00
shattered-pixel-dungeon.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
shiori.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
signal-desktop.nix nixos/tests/signal-desktop: Fix the sqlite3 part of the test (regressed) 2022-07-22 23:42:55 +02:00
simple.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
slurm.nix treewide: runCommandNoCC -> runCommand 2021-08-15 17:36:41 +02:00
smokeping.nix nixos/smokeping: Don't show 413 Forbidden on thttpd /. Fixes #197704 2022-10-25 23:11:50 +02:00
snapcast.nix nixos/snapserver: don't open ports by default 2022-04-20 23:25:28 +02:00
snapper.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
soapui.nix remove myself as maintainer for now as I switched to another distro 2023-02-25 18:56:02 +01:00
sogo.nix treewide: Fix mysql alias deprecation breakage 2021-06-04 21:42:08 +02:00
solanum.nix solanum: fix MOTD 2021-05-30 20:27:08 -04:00
sonarr.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
sourcehut.nix services.openssh: support freeform settings (#193757) 2023-01-15 16:32:46 +01:00
spacecookie.nix nixos/spacecookie: convert into settings-style freeform configuration 2021-04-10 15:44:19 +02:00
sqlite3-to-mysql.nix sqlite3-to-mysql: init at 1.4.16 2022-11-13 20:18:24 +01:00
ssh-keys.nix google-compute-config: update config 2022-02-05 23:33:10 +03:00
sslh.nix nixos/tests/sslh: Use curl --fail 2020-10-25 11:01:30 +01:00
sssd-ldap.nix nixos/sssd: fix race condition in test 2022-10-10 03:48:52 +05:30
sssd.nix nixos/sssd: create symlinks in /etc to fix sssctl 2023-03-19 09:28:35 +01:00
starship.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
step-ca.nix Revert "treewide: use nativeBuildInputs with runCommand instead of inlining" 2022-12-26 21:05:35 +03:00
strongswan-swanctl.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
stunnel.nix nixos/tests/stunnel: Add mutual authentication test 2022-03-11 14:36:26 -08:00
sudo.nix nixos/sudo: fix test for 1.9.9 2022-02-01 12:55:29 +01:00
swap-file-btrfs.nix nixos/tests/swap-file-btrfs: init 2023-01-17 06:56:55 +08:00
swap-partition.nix nixos/tests: add swap-partition test 2022-07-02 15:37:08 +02:00
sway.nix nixos/tests/sway: skip type check for now 2022-06-04 13:55:01 +08:00
switch-test.nix nixos/switch-test: add test for services starting with dash 2022-08-20 16:43:25 -04:00
sympa.nix for consistency use bob in tests instead of joe 2022-08-05 13:13:24 +02:00
syncthing-init.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
syncthing-relay.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
syncthing.nix nixos/syncthing: add declarative.extraOptions 2021-07-28 10:56:06 +02:00
systemd-analyze.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
systemd-binfmt.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
systemd-boot.nix nixos/tests/systemd-boot: only patch systemd-boot during update test 2023-01-19 23:52:35 -06:00
systemd-bpf.nix systemd: enable BPF_FRAMEWORK by default (withLibBPF=true) 2022-08-21 12:22:16 +02:00
systemd-confinement.nix nixos/*: md-convert hidden plaintext options 2022-08-31 16:32:54 +02:00
systemd-coredump.nix nixos: systemd-coredump: improve disabled state 2022-08-01 09:52:56 -07:00
systemd-credentials-tpm2.nix nixos/tests/systemd-credentials-tpm2: Add tests for systemd credentials 2023-02-20 13:54:49 +01:00
systemd-cryptenroll.nix nixosTests.systemd-cryptenroll: mark as not broken 2023-01-28 17:06:38 +01:00
systemd-escaping.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
systemd-homed.nix nixos: add systemd-homed support 2022-12-09 12:10:51 -06:00
systemd-initrd-btrfs-raid.nix nixos/btrfs: Add systemd stage 1 support 2022-04-24 16:32:54 +02:00
systemd-initrd-luks-fido2.nix nixos/tests/systemd-initrd-luks-fido2: init 2022-10-05 08:22:53 -06:00
systemd-initrd-luks-keyfile.nix nixos/systemd-stage-1: Add initrd secrets support 2022-04-30 11:41:27 +02:00
systemd-initrd-luks-password.nix nixosTests.systemd-initrd-luks-password: test mounting device unlocked in initrd after switching root 2022-11-21 14:49:20 +08:00
systemd-initrd-luks-tpm2.nix nixos/tests/systemd-initrd-luks-tpm2: init 2022-10-05 08:22:51 -06:00
systemd-initrd-modprobe.nix nixos/tests/systemd-initrd-modprobe: init 2022-10-05 08:37:51 +08:00
systemd-initrd-simple.nix nixos: Fix systemd-initrd-simple test 2023-03-05 12:46:28 -05:00
systemd-initrd-swraid.nix nixos/stage-1-init: Merge mdraid module into swraid 2022-04-15 19:57:16 +01:00
systemd-initrd-vconsole.nix nixos/tests/systemd-initrd-vconsole: init new test for console.earlySetup 2023-02-08 15:24:10 -05:00
systemd-journal.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
systemd-machinectl.nix nixos/tests/machinectl: Disable tmpfs for /tmp 2022-10-27 20:19:18 +02:00
systemd-misc.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
systemd-networkd-dhcpserver-static-leases.nix nixos/networkd: add dhcpServerStaticLeaseConfig option 2021-11-30 09:58:33 +01:00
systemd-networkd-dhcpserver.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
systemd-networkd-ipv6-prefix-delegation.nix Merge pull request #195154 from veehaitch/networkd-ipv6-pd 2022-10-13 23:00:26 +02:00
systemd-networkd-vrf.nix nixos/systemd-networkd-vrf: check routing tables via ip --json 2022-06-24 09:58:40 +02:00
systemd-networkd.nix nixos/networkd: configure /etc/systemd/networkd.conf 2022-04-11 00:28:33 +00:00
systemd-no-tainted.nix systemd-no-tainted: init as regression test 2022-10-05 01:03:24 +08:00
systemd-nspawn.nix for consistency use bob in tests instead of joe 2022-08-05 13:13:24 +02:00
systemd-oomd.nix nixos/tests/systemd-oomd: fix and follows upstream tests 2022-10-06 09:48:13 +08:00
systemd-portabled.nix nixos/tests: init systemd-portabled 2022-09-30 15:21:45 +02:00
systemd-repart.nix nixos/systemd-repart: enable running after initrd 2023-02-14 19:42:32 +01:00
systemd-shutdown.nix nixos/tests/systemd-shutdown: ensure systemd-initrd variant actually enables it 2023-02-23 19:42:45 -05:00
systemd-timesyncd.nix nixosTests.systemd-timesyncd: Port tests to python 2019-12-15 18:16:00 +01:00
systemd-user-tmpfiles-rules.nix nixos: systemd: add systemd.user.tmpfiles 2023-01-17 12:19:40 +01:00
systemd-userdbd.nix nixos/systemd/userdbd: add method to enable service 2022-12-08 10:28:41 -06:00
systemd.nix nixosTests.nscd: init, move DynamicUser test into there 2022-10-07 14:19:56 +02:00
tandoor-recipes.nix nixos/tandoor-recipes: add test 2022-10-03 09:48:54 +02:00
taskserver.nix nixos/taskserver: do not open firewall port implicitly 2022-03-05 15:15:50 +01:00
tayga.nix nixos/tests/tayga: init 2022-12-01 11:17:39 +01:00
teeworlds.nix nixos/tests/teeworlds: fix blocking execute calls 2022-01-21 12:05:58 +01:00
telegraf.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
teleport.nix nixos/tests/teleport: make justinas the maintainer 2023-02-28 13:22:50 +02:00
terminal-emulators.nix nixosTests.terminal-emulators.contour: drop 2022-10-15 14:03:25 +02:00
thelounge.nix nixos/tests: Add names 2022-09-24 17:38:09 +01:00
tiddlywiki.nix nixos/tests/*: editorconfig fixes 2020-08-04 00:23:54 +10:00
tigervnc.nix nixosTests: Redirect stdout to stderr when detaching 2021-11-05 02:41:26 +01:00
timescaledb.nix cargo-pgx/timescaledb_toolkit: add nixos test 2023-02-13 10:58:26 +01:00
timezone.nix nixos/tests/timezone: port to python 2019-12-06 00:45:30 +01:00
tinydns.nix nixos/tests/tinydns.nix: test a few more queries 2021-11-08 21:35:29 +00:00
tinywl.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
tmate-ssh-server.nix nixos/tmate-ssh-server: init module (#192270) 2022-10-05 17:34:30 +01:00
tomcat.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
tor.nix nixos/tests: fix some evaluation errors 2022-03-18 02:44:11 +01:00
tracee.nix tracee: 0.10.0 -> 0.11.0 2023-02-01 15:27:41 +00:00
traefik.nix traefik: 2.6.3 -> 2.7.1 2022-06-13 14:30:08 +00:00
trafficserver.nix trafficserver: 9.1.3 -> 9.1.4 2022-12-27 21:15:43 +01:00
transmission.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
trezord.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
trickster.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
trilium-server.nix trilium-server: Add nginx reverse proxy configuration to module 2019-12-19 10:14:13 +01:00
tsm-client-gui.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
tuptime.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
turbovnc-headless-server.nix services.openssh: support freeform settings (#193757) 2023-01-15 16:32:46 +01:00
tuxguitar.nix remove myself as maintainer for now as I switched to another distro 2023-02-25 18:56:02 +01:00
txredisapi.nix nixos/tests/txredisapi: stop using python38 2023-02-25 21:32:15 -08:00
ucarp.nix nixos/test/ucarp: init 2021-06-15 18:31:57 +02:00
udisks2.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
ulogd.nix nixos/ulogd: init 2022-12-28 00:17:28 +01:00
unbound.nix nixos: define the primary group of users where needed 2021-09-12 14:59:30 +02:00
unifi.nix nixos/tests/unifi: inherit allowUnfree into test node 2023-02-25 19:12:08 +01:00
upnp.nix miniupnpc_1: drop 2022-11-01 16:55:31 +01:00
uptermd.nix nixos/tests: fix all tests that uses wait_until_tty_matches 2022-06-04 12:22:03 +08:00
uptime-kuma.nix nixos/uptime-kuma: init module 2022-10-23 12:44:16 +02:00
usbguard.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
user-activation-scripts.nix nixos/tests: fix all tests that uses wait_until_tty_matches 2022-06-04 12:22:03 +08:00
user-home-mode.nix nixos/tests: fix all tests that uses wait_until_tty_matches 2022-06-04 12:22:03 +08:00
uwsgi.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
v2ray.nix nixos/{test/,}v2ray: fix for new CLI and use upstream systemd units 2022-09-21 15:59:29 +08:00
varnish.nix nixos/tests/varnish: init 2022-09-27 21:45:27 +02:00
vault-dev.nix nixos/vault: add option to start in dev mode. (#180114) 2022-07-05 10:54:11 +02:00
vault-postgresql.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
vault.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
vaultwarden.nix nixos/vaultwarden: fix test 2023-01-12 01:48:12 -08:00
vector.nix Use file sink encoding json 2022-11-27 12:56:00 -05:00
vengi-tools.nix vengi-tools: 0.0.20 -> 0.0.21 2022-09-06 16:00:26 +02:00
victoriametrics.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
vikunja.nix maintainers: rename to leona 2022-06-06 22:20:31 +02:00
virtualbox.nix dbus: remove unused daemon passhtru 2022-11-21 20:23:00 +01:00
vscodium.nix nixosTests.vscodium: rename "Get Started" to "Welcome" 2023-02-04 21:50:43 +08:00
vsftpd.nix nixos/tests: fix type mismatch in wait_for_open_port 2022-06-11 14:22:53 +02:00
warzone2100.nix nixosTests.warzone2100: init 2022-11-24 20:48:42 +01:00
wasabibackend.nix nixos/tests/wasabibackend: fix bitcoind config 2021-09-22 14:48:14 +02:00
webhook.nix nixos/webhook: init 2022-12-29 01:24:46 +01:00
wiki-js.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
wine.nix nixosTests.wine.wineWowPackages-wayland: drop 2022-10-15 14:03:24 +02:00
without-nix.nix nixos: Make config.nix.enable pass test 2022-03-21 23:14:10 +01:00
wmderland.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
wordpress.nix nixosTests.wordpress: iterate over versions 2023-01-05 06:38:37 +00:00
wpa_supplicant.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
wrappers.nix nixos/security/wrappers: add test 2022-11-05 12:38:11 +01:00
xandikos.nix nixosTests.*: Don't use the -q flag with grep when used with curl 2021-06-05 18:44:54 +02:00
xautolock.nix treewide: remove ma27 from the maintainer-list of a few packages 2021-08-27 22:28:49 +02:00
xfce.nix nixosTests.xfce: silence a deprecation warning 2023-03-15 17:03:35 +08:00
xmonad-xdg-autostart.nix nixos/desktop-manager/none: add option to run XDG autostart files 2022-04-18 01:13:59 +08:00
xmonad.nix nixos/tests/xmonad: adjust to XMonad 0.17 2022-05-19 09:15:12 +02:00
xpadneo.nix nixos/xpadneo: add sanity test 2022-09-20 20:07:11 -04:00
xrdp.nix maintainers: remove volth 2022-06-29 00:52:12 +02:00
xss-lock.nix treewide: remove ma27 from the maintainer-list of a few packages 2021-08-27 22:28:49 +02:00
xterm.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
xxh.nix xxh: added tests 2022-01-17 17:01:20 +01:00
yabar.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
yggdrasil.nix nixos/yggdrasil: rename "config" option to "settings" 2022-08-11 16:09:42 -05:00
zammad.nix zammad: test passes! 2022-02-23 10:41:28 -05:00
zeronet-conservancy.nix zeronet-conservancy: add nixos test 2022-06-18 22:06:55 +02:00
zfs.nix nixos/tests/zfs: Test requestEncryptionCredentials as a list. 2022-12-28 22:45:28 -05:00
zigbee2mqtt.nix nixos/tests/zigbeem2mqtt: add name 2022-09-01 13:32:47 +02:00
zoneminder.nix treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
zookeeper.nix treewide: simplify pkgs.stdenv.lib -> pkgs.lib 2021-01-10 20:12:06 +01:00
zram-generator.nix nixos/zram: add writebackDevice option and corresponding test 2023-03-21 09:26:27 +08:00
zrepl.nix zrepl: 0.5.0 -> 0.6.0 2022-11-07 18:35:44 -05:00
zsh-history.nix nixos/tests: fix all tests that uses wait_until_tty_matches 2022-06-04 12:22:03 +08:00