h7x4
6e31242835
nixos/docker-registry: replace systemd script with ExecStart
2025-10-27 18:52:07 +09:00
h7x4
428fd47816
nixos/paperless: replace systemd script with ExecStart
2025-10-27 18:52:07 +09:00
h7x4
6c7013d8f9
nixos/nm-file-secret-agent: replace systemd script with ExecStart
2025-10-27 18:52:06 +09:00
h7x4
0b49e6b9dc
nixos/dictd: replace systemd script with ExecStart
2025-10-27 18:52:06 +09:00
h7x4
6de18eedae
nixos/journaldriver: replace systemd script with ExecStart
2025-10-27 18:52:06 +09:00
h7x4
a6e1ec3a9b
nixos/minetest-server: replace systemd script with ExecStart
2025-10-27 18:52:02 +09:00
Yifei Sun
53b7bada95
nixos/go-csp-collector: init test
2025-10-27 10:37:27 +01:00
Yifei Sun
e30ee35619
nixos/go-csp-collector: init module
2025-10-27 10:37:24 +01:00
h7x4
d67598c69e
nixos/ly: use iniFmt.lib.types.atom in settings ( #446119 )
2025-10-27 09:34:01 +00:00
Yureka
b1ade37922
Warpgate: init at 0.17.0 ( #409821 )
2025-10-27 08:17:21 +00:00
nixpkgs-ci[bot]
8327180537
Merge staging-next into staging
2025-10-27 08:02:17 +00:00
Wolfgang Walther
c8635a8849
ci/pinned: update ( #450451 )
2025-10-27 07:56:46 +00:00
K900
0eb2b2c825
Merge remote-tracking branch 'origin/staging-next' into staging
2025-10-27 10:53:50 +03:00
Lemon Lam
6753792aff
nixos/warpgate: init
2025-10-27 12:37:00 +08:00
Silvan Mosberger
6ad2a24ff5
various: lib usage improvements - prefer attrNames/attrValues over mapAttrsToList ( #455791 )
2025-10-26 23:09:14 +00:00
Colin
4ad4155abb
pkgs/buffybox: 3.3.0 -> 3.4.2-unstable-2025-10-25 ( #455593 )
2025-10-26 21:07:46 +00:00
Morgan Jones
436ca6d2f1
tests/kismet: add nettools to environment
2025-10-26 13:39:57 -07:00
Morgan Jones
6b87a0569a
nixos/kismet: fix module typechecking
...
70ab11c2f2 added the new v2 merge, which
performs typechecking at the same time as merging. We need to opt out of
this optimization, as it changes the behavior of the module and results
in eval errors.
2025-10-26 13:39:56 -07:00
José-Paul D.
b574e175e3
nixos/anubis: add support for a dedicated RuntimeDirectory per instance
2025-10-26 21:33:18 +01:00
StepBroBD
74cde83add
nixos/{karma,pgbouncer}: use cfg.package instead of global pkgs ( #412435 )
2025-10-26 19:29:41 +01:00
K900
c1f2e30990
Merge remote-tracking branch 'origin/staging-next' into staging
2025-10-26 16:51:01 +03:00
Lukas Wurzinger
5172d80615
nixos/rsync: remove assertion
2025-10-26 12:39:07 +01:00
Pol Dellaiera
d7dd8ff319
nixos/n8n: use env vars instead of config file ( #445176 )
2025-10-26 10:37:15 +00:00
Masum Reza
f0168af13a
nixos/stage-1: fix nix parsing error ( #455759 )
2025-10-26 09:58:38 +00:00
Yureka
35e52de897
etcd: refactor, update script, version bump, pkgs-by-name migration ( #455578 )
2025-10-26 09:27:17 +00:00
Cosima Neidahl
a033f62db9
coolercontrol: 2.1.0 -> 3.0.1 ( #455317 )
2025-10-26 09:21:44 +00:00
John Titor
471e2931e8
nixos/stage-1: fix nix parsing error
...
```
error: A definition for option `boot.initrd.systemd.extraBin.mount' is not of type `absolute path'. Definition values:
- In `/nix/store/h259dzilgbvpfsnlcyims14jrcdnx8fk-source/nixos/modules/tasks/filesystems/zfs.nix':
{
zfs = "/nix/store/hxg3s5l92y9n9m48p872i62dn5ck33hx-zfs-user-2.4.0-rc3/sbin/mount.zfs";
}
```
Fixes https://github.com/NixOS/nixpkgs/pull/414391#issuecomment-3448084329
2025-10-26 14:27:21 +05:30
Bobby Rong
0050716017
vscodium: 1.105.16954 -> 1.105.17075 ( #454707 )
2025-10-26 07:33:49 +00:00
Bobby Rong
3603b3dd9d
nixosTests.vscodium.wayland: Mark as broken
2025-10-26 15:27:16 +08:00
h7x4
a0546493c1
nixos/tests/kubernetes: lib.any -> lib.elem
2025-10-26 16:23:37 +09:00
h7x4
b827f37cb8
nixos/dolibarr: lib.any -> lib.elem
2025-10-26 16:23:36 +09:00
h7x4
6992ef3a7f
nixos/kernel_config: lib.any -> lib.elem
2025-10-26 16:23:36 +09:00
h7x4
2ec989b322
nixos/librespeed: lib.any -> lib.elem
2025-10-26 16:23:35 +09:00
h7x4
9842083cd0
nixos/prometheus-exporters/node: lib.any -> lib.elem
2025-10-26 16:23:35 +09:00
h7x4
428342cce1
nixos/ifstate: builtins.any -> builtins.elem
2025-10-26 16:23:35 +09:00
h7x4
574cb2c541
nixos/i18n: lib.any -> lib.elem
2025-10-26 16:23:35 +09:00
h7x4
1b42cb3018
nixos/nginx: lib.mapAttrsToList -> lib.attrValues
2025-10-26 15:33:34 +09:00
h7x4
784f704468
nixos/kubelet: lib.mapAttrsToList -> lib.attrValues
2025-10-26 15:33:34 +09:00
h7x4
ddb37e12c2
nixos/networkd: lib.mapAttrsToList -> lib.attrNames
2025-10-26 15:33:33 +09:00
h7x4
266c8f0a4f
nixos/dhcpcd: lib.mapAttrsToList -> lib.attrNames
2025-10-26 15:33:33 +09:00
h7x4
f156bd830b
nixos/orangefs: lib.mapAttrsToList -> lib.attrNames
2025-10-26 15:33:33 +09:00
h7x4
271514bd18
nixos/mpdscribble: lib.any -> lib.elem
2025-10-26 15:31:37 +09:00
h7x4
36baa254b4
nixos/i18n: lib.any -> lib.elem
2025-10-26 15:31:36 +09:00
h7x4
aab15d28a7
nixos/tests/sftpgo: lib.any -> lib.elem
2025-10-26 15:31:36 +09:00
h7x4
77bd061030
nixos/systemd: lib.filterAttrs -> lib.removeAttrs
2025-10-26 15:21:23 +09:00
h7x4
dbe03e152c
nixos/prometheus-exporters/mail: lib.filterAttrs -> lib.removeAttrs
2025-10-26 15:21:23 +09:00
h7x4
71644ede59
nixos/authelia: lib.filterAttrs -> lib.removeAttrs
2025-10-26 15:21:22 +09:00
h7x4
e3366549da
nixos/grafana: lib.filterAttrs -> lib.removeAttrs
2025-10-26 15:21:22 +09:00
h7x4
5bf55cee1f
nixos/public-inbox: lib.filterAttrs -> lib.removeAttrs
2025-10-26 15:21:22 +09:00
h7x4
e090d24809
nixos/thinkfan: lib.filterAttrs -> lib.removeAttrs
2025-10-26 15:21:22 +09:00
h7x4
a01ac0648c
nixos/i18n: lib.filterAttrs -> lib.removeAttrs
2025-10-26 15:21:21 +09:00
nixpkgs-ci[bot]
9c3c785b9e
Merge staging-next into staging
2025-10-26 00:19:00 +00:00
Colin
28e2ca30c4
nixos/buffyboard: document quirks.ignore_unused_terminals option
2025-10-25 22:18:23 +00:00
hustlerone
af1485d333
pkgs/buffybox: 3.3.0 -> 3.4.2-unstable-2025-10-25
...
Co-authored-by: Colin <colin@uninsane.org>
2025-10-25 22:18:16 +00:00
Maciej Zonski
716e2f892a
coolercontrol: 2.1.0 -> 3.0.1
2025-10-26 00:06:21 +02:00
Cosima Neidahl
e7cf86f658
nixos/coolercontrol: fix nvidia support ( #453147 )
2025-10-25 21:14:47 +00:00
Sandro Jäckel
394fcb974b
nixos/synapse-auto-compressor: remove alias usage
2025-10-25 23:13:50 +02:00
Johannes Kirschbauer
8c222f2fc7
treewide: remove deprecated lib functions that had warning for more than 2 years ( #454377 )
2025-10-25 20:35:54 +00:00
nixpkgs-ci[bot]
bdd7e6196e
Merge staging-next into staging
2025-10-25 18:05:58 +00:00
superherointj
68768c9564
etcd: refactor tests for all versions
2025-10-25 12:49:38 -03:00
dot-file
a0fd4f4de8
nixos/ly: reformat
2025-10-25 16:31:51 +03:00
Maximilian Bosch
0f1ed07c29
Nextcloud updates ( #454991 )
2025-10-25 12:54:09 +00:00
Maciej Zonski
d2c39d0a24
nixos/coolercontrol: fix nvidia support
2025-10-25 14:31:59 +02:00
Aurelia
0731872d15
adjustor: init at 3.11.8
...
based of work from #347279 by @toast003
Co-authored-by: Toast <39011842+toast003@users.noreply.github.com>
Co-authored-by: qzylinra <225773816+qzylinra@users.noreply.github.com>
2025-10-25 14:23:16 +02:00
nixpkgs-ci[bot]
584512ec5c
Merge staging-next into staging
2025-10-25 12:06:42 +00:00
Masum Reza
5992eb776d
nixos/stage-1: always include util-linux mount ( #414391 )
2025-10-25 10:56:23 +00:00
Marcus Ramberg
e4b73721e8
waydroid-nftables: init ( #455257 )
2025-10-25 08:36:29 +00:00
Yorick
45f58d2b0e
asterisk: drop v18, bump asterisk-lts and asterisk alias, add v23 ( #453553 )
2025-10-25 07:08:50 +00:00
K900
0b0c249f09
Merge remote-tracking branch 'origin/staging-next' into staging
2025-10-25 10:00:19 +03:00
dotlambda
63d9f002dd
nixos/immich: reindex VectorChord indexes on update ( #455315 )
2025-10-25 03:20:10 +00:00
Diogo Correia
007307973c
nixos/tests/immich-vectorchord-reindex: init
2025-10-25 01:45:40 +01:00
Niklas Hambüchen
039fab18ff
ceph: patch getopt path at build time ( #440224 )
2025-10-25 00:20:40 +00:00
éclairevoyant
098c4d08d7
nixos/waydroid: use waydroid-nftables by default if nftables is enabled
2025-10-24 19:52:04 -04:00
Sandro
d818453c94
nixos/rsync: init module ( #403759 )
2025-10-24 21:52:14 +00:00
Weijia Wang
a029060ce2
nixos/netbird: correct document ( #451513 )
2025-10-24 21:32:20 +00:00
Arthur Gautier
869de83cc4
modules/image/repart: fixup partitions example
...
`fat` is not a valid value for `Format`
See https://www.freedesktop.org/software/systemd/man/latest/repart.d.html#Format=
2025-10-24 13:36:33 -07:00
Guillaume Girol
277e1153f5
nixosTests.nixseparatedebuginfod: remove ( #455308 )
2025-10-24 18:39:43 +00:00
Diogo Correia
c0c664b327
nixos/immich: reindex VectorChord indexes on update
...
VectorChord requires its indexes to be reindexed when the extension is
updated. [1]
This commit adds functionality to save the current version of the
extension before performing an update, and then compare it with the
updated version to decide whether it should reindex Immich's indexes.
This complexity is needed to avoid reindexing every time PostgreSQL is
started, as it is an expensive operation that would slow down startup.
[1]: https://docs.immich.app/administration/postgres-standalone/#updating-vectorchord
2025-10-24 19:20:20 +01:00
Adam C. Stephens
06282906f2
miniflux: 2.2.13 -> 2.2.14 ( #454793 )
2025-10-24 17:42:26 +00:00
Sergei Trofimovich
c3d3ec654c
nixosTests.nixseparatedebuginfod: remove
...
Without the change the attribute refers to deleted file:
+ nix build --no-link -f. nixosTests.nixseparatedebuginfod
error:
error: path 'nixos/tests/nixseparatedebuginfod.nix' does not exist
2025-10-24 18:35:24 +01:00
Joshua Peek
175a0fc138
ceph: patch getopt path at build time
2025-10-24 09:40:07 -07:00
Andreas Stührk
ddee9d53fd
treewide: remove myself as maintainer from most packages
...
This mostly has been reality for a while now. I still use some of the
packages, but don't have the capacity to maintain them.
2025-10-24 18:18:16 +02:00
Maximilian Bosch
255e1c3cb9
nixos/tests/nextcloud: fix eval
2025-10-24 17:10:15 +02:00
Maximilian Bosch
d272de8c0b
nixos/nextcloud: Fix fetchNextcloudApp example ( #454811 )
2025-10-24 14:01:01 +00:00
Zhaith Izaliel
0e6c2a2595
nixos/iio-niri: move from programs to services/misc
...
The module was wrongly put in programs following PR #454551 and we didn't catch it during review. This commit fixes that issue so the path is compliant to the guidelines.
2025-10-24 14:27:48 +02:00
nixpkgs-ci[bot]
713a15a8d6
Merge master into staging-nixos
2025-10-24 11:29:12 +00:00
Jörg Thalheim
6741751801
nixos/facter: add networking configuration
...
This adds automatic network configuration based on detected hardware:
- networking/default.nix: Auto-configure DHCP on physical interfaces
Detects Ethernet, WLAN, USB-Link, and generic network interfaces,
automatically enabling DHCP on each. Excludes loopback and mainframe
interfaces. Sets networking.useDHCP and per-interface useDHCP.
- networking/intel.nix: Intel WiFi firmware detection
Auto-enables firmware for Intel 2200BG and 3945ABG wireless cards
based on PCI vendor/device IDs.
- networking/initrd.nix: Network drivers in initrd
Loads network controller drivers when boot.initrd.network.enable
is set, enabling network boot scenarios.
Builds on PR #454847 (boot & storage).
Part of incremental upstreaming from nixos-facter-modules.
2025-10-24 12:50:34 +02:00
Sergei Zimmerman
b3d75f7b45
ci/pinned: update
...
This gives us Nix 2.32 for use in CI's Eval job and nixfmt 1.1.0.
From the nixpkgs-unstable channel:
https://hydra.nixos.org/build/311062898#tabs-buildinputs
Changes for treefmt-nix:
5eda4ee812...f56b1934f5
Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-10-24 10:40:42 +02:00
Wolfgang Walther
4dd2f20130
Merge staging-next into staging
2025-10-24 09:27:24 +02:00
Jörg Thalheim
02e2099091
nixos/facter: add boot and storage detection ( #454847 )
2025-10-24 07:20:42 +00:00
Ameer Taweel
132f71fa5d
miniflux: 2.2.13 -> 2.2.14
...
https://miniflux.app/releases/2.2.14.html
https://github.com/miniflux/v2/releases/tag/2.2.14
diff: https://github.com/miniflux/v2/compare/v2.2.13...2.2.14
2025-10-24 09:38:24 +03:00
nixpkgs-ci[bot]
e8707f82fb
Merge master into staging-nixos
2025-10-24 06:07:51 +00:00
h7x4
2e9d838795
nixos/rtkit: fix hardening
2025-10-24 14:24:14 +09:00
Aliaksandr
dc7095a86e
treewide: remove deprecated lib functions that had warning for more than 2 years
2025-10-24 06:30:16 +03:00
dish
ed5187e040
jellyfin{,-web}: 10.10.7 -> 10.11.0 ( #453777 )
2025-10-24 01:28:38 +00:00
benaryorg
27323e52cc
nixos/systemd: CPUAccounting is deprecated
...
systemd 258 has the following changes noted in systemd.resource-control(5):
> `CPUAccounting=` setting is deprecated, because it is always available on the unified cgroup hierarchy and such setting has no effect.
This commit removes it from the three services using it directly, as well as one instance of example text.
Signed-off-by: benaryorg <binary@benary.org>
2025-10-23 18:54:30 +00:00
nixpkgs-ci[bot]
da6de9442e
Merge master into staging-nixos
2025-10-23 18:07:26 +00:00
Peter Bynum
da2060bdc1
Allocate virtualisation.diskSize with useBootLoader
2025-10-23 10:20:58 -04:00
Leona Maroni
05026b194c
nixos/nginx: remove deprecated vhost option enableSSL ( #446053 )
2025-10-23 13:36:01 +00:00
Sandro
ca3ccbc00c
xdg-desktop-portal-phosh: init at 0.0.4 ( #437978 )
2025-10-23 12:12:40 +00:00
Sandro
5d767783ee
nixos/display-managers: phosh on tty1 ( #438592 )
2025-10-23 12:10:38 +00:00
nixpkgs-ci[bot]
46ed08425d
Merge master into staging-nixos
2025-10-23 12:09:03 +00:00
nixpkgs-ci[bot]
5a45e2586f
Merge staging-next into staging
2025-10-23 12:08:14 +00:00
Sandro
845407879b
nixseparatedebuginfod2: v0.1.0 -> 1.0.1, replace nixseparatedebuginfod ( #452053 )
2025-10-23 11:40:25 +00:00
Jenny
3c80eda910
nixos/librenms: update config cache ( #454718 )
2025-10-23 10:58:34 +00:00
Jörg Thalheim
cb883c36e3
nixos/facter: add boot and storage detection
...
This adds automatic kernel module detection for boot-critical hardware:
- disk.nix: Detects and loads kernel modules for storage controllers
Auto-detects modules for: disk controllers, storage controllers,
and FireWire controllers (for FireWire-attached disks).
Modules are automatically added to boot.initrd.availableKernelModules.
- keyboard.nix: Detects USB controller drivers for keyboard support
Ensures USB HID drivers are loaded in initrd for keyboard access
during boot (critical for LUKS password entry, etc.).
Follow up to #454237 .
Part of incremental upstreaming from nixos-facter-modules.
2025-10-23 12:47:17 +02:00
Jörg Thalheim
368ed53d31
nixos/facter: add core library and system detection ( #454237 )
2025-10-23 10:41:20 +00:00
h7x4
6044a81193
iio-niri: init at 1.2.1 ( #454551 )
2025-10-23 08:42:05 +00:00
Zhaith Izaliel
207f23bf08
nixos/iio-niri: init module
2025-10-23 10:09:51 +02:00
Gaétan Lepage
d05426b827
keychron-udev-rules: init at 23-10-2025 ( #454769 )
2025-10-23 07:54:54 +00:00
Wolfgang Walther
8c91337b20
nixos/zeronet: fix meta.maintainers ( #454713 )
2025-10-23 07:53:57 +00:00
provokateurin
e4629f0dda
nixos/nextcloud: Fix fetchNextcloudApp example
2025-10-23 09:52:20 +02:00
kruziikrel13
5cd26d1051
nixos/qmk: add keychron support
2025-10-23 16:48:31 +10:00
h7x4
ddc42ca86f
nixos/plymouth: refresh ( #454358 )
2025-10-23 06:11:17 +00:00
nixpkgs-ci[bot]
bf046cb13f
Merge master into staging-nixos
2025-10-23 06:08:06 +00:00
nixpkgs-ci[bot]
e5545080a0
Merge staging-next into staging
2025-10-23 06:07:20 +00:00
Seth Flynn
3a3f5287d6
rl-2511: Move entries from incorrect sections ( #454570 )
2025-10-23 04:34:48 +00:00
Masum Reza
a9440ea002
android-udev-rules: drop ( #454366 )
2025-10-23 03:25:24 +00:00
Sandro Jäckel
1119d225de
nixos/librenms: update config cache
...
otherwise any change to .env is never reflected.
2025-10-23 02:26:46 +02:00
nixpkgs-ci[bot]
54136514d6
Merge master into staging-nixos
2025-10-23 00:17:59 +00:00
nixpkgs-ci[bot]
abae9da2c8
Merge staging-next into staging
2025-10-23 00:17:14 +00:00
Jan Tojnar
0ec9321de6
selfoss: Fix module ( #453595 )
2025-10-22 23:45:01 +00:00
Matt Sturgeon
8433198def
nixos/zeronet: fix meta.maintainers
...
Fixes 982ede4108
2025-10-23 00:32:57 +01:00
Lukas Wurzinger
e33798277b
nixos/rsync: init module
2025-10-22 20:48:35 +02:00
K900
5cb3e47242
Merge remote-tracking branch 'origin/staging-next' into staging
2025-10-22 21:22:37 +03:00
nixpkgs-ci[bot]
38e8397ab7
Merge master into staging-nixos
2025-10-22 18:08:06 +00:00
Acid Bong
6e1fb5d6b2
nixos/plymouth: make use of lib.getExe' wherever possible
2025-10-22 20:50:52 +03:00
Acid Bong
e6aa2e34a1
nixos/plymouth: add package option
2025-10-22 20:33:10 +03:00
Maximilian Bosch
61d93ef082
linux: remove 6.16 & 5.4; update linux_rt; fix build for <6.6 ( #454552 )
2025-10-22 17:08:14 +02:00
dish
3d00669140
rl-2511: Move entries from incorrect sections
2025-10-22 11:05:06 -04:00
Johannes Kirschbauer
43b77e1457
lib/cli: add toCommandLine ( #404233 )
2025-10-22 14:45:00 +00:00
Masum Reza
94557afe3d
nixosTests.limine.secureBoot: fix secure boot check ( #454563 )
2025-10-22 14:34:08 +00:00
John Titor
e53e10938c
nixosTests.limine.secureBoot: fix secure boot check
...
An easier way to check if secureBoot is enabled is by running mokutil --sb-state
We have to do this way now because on systemd v258 `bootctl status` returns non 0 value if systemd-boot is not properly installed, which is to be expected when using Limine.
2025-10-22 19:55:37 +05:30
Masum Reza
ba6e9f00fb
limine: convert boolean values ( #453583 )
2025-10-22 14:23:20 +00:00
Maximilian Bosch
a943d89fb0
linux_5_4: remove
...
See https://endoflife.date/linux
Will be end of life on 2025-12-31 which is well within the timespan of
25.11.
2025-10-22 15:47:51 +02:00
Philip Taron
a2d7b666c9
teleport: make teleport_18 default version ( #449201 )
2025-10-22 13:40:39 +00:00
nixpkgs-ci[bot]
c09c356709
Merge staging-next into staging
2025-10-22 12:08:03 +00:00
Maximilian Bosch
b4fd706dd8
nixos/nextcloud: prevent nextcloud-occ arguments being parsed by wrapper ( #451187 )
2025-10-22 11:13:25 +00:00
Jörg Thalheim
ab49e37a02
nixos/facter: add core library and system detection
...
This adds foundational functionality for nixos-facter hardware detection:
- lib.nix: Internal helper functions for querying facter reports
- hasCpu/hasAmdCpu/hasIntelCpu: CPU vendor detection
- collectDrivers: Extract driver_modules from hardware entries
- toZeroPaddedHex: Format USB device IDs (for fingerprint matching)
- system.nix: Auto-detect nixpkgs.hostPlatform from facter report
Automatically sets the correct platform (x86_64-linux, aarch64-linux, etc.)
based on the hardware report, reducing manual configuration.
This builds on the base infrastructure added in PR #450303 and provides
the foundation for upcoming hardware detection modules (boot, networking,
graphics, etc.).
Part of the incremental upstreaming effort from:
https://github.com/nix-community/nixos-facter-modules
2025-10-22 12:38:46 +02:00
h7x4
2b9d36ae10
nixos/nftables: added wiki link for no VM network access ( #453893 )
2025-10-22 10:16:47 +00:00
Acid Bong
115adc466a
nixos/plymouth: replace with lib; with inherit
2025-10-22 12:57:14 +03:00
yuannan
e078dbbddb
nixos/nftables: added wiki link for no VM network access
2025-10-22 09:48:17 +01:00
nixpkgs-ci[bot]
9acf054c19
Merge staging-next into staging
2025-10-22 08:09:49 +00:00
Vladimír Čunát
25927dcec2
Revert "nixos/tests: More temporary uaccess fixes" ( #454459 )
2025-10-22 06:55:57 +00:00
Vladimír Čunát
d560d72dd2
Merge branch 'master' into staging
2025-10-22 08:47:06 +02:00
Vladimír Čunát
01f116e4df
nixos/tests: More temporary uaccess fixes ( #454455 )
2025-10-22 06:30:52 +00:00
Will Fancher
d9e733ae43
Revert "nixos/tests: More temporary uaccess fixes"
...
This reverts commit df2e6853205ca30bb6a7726e751bb9ba1d9333e6.
2025-10-22 02:19:51 -04:00
Will Fancher
b22b5a3c20
nixos/tests: More temporary uaccess fixes
...
See: https://github.com/NixOS/nixpkgs/pull/453603
2025-10-22 02:18:34 -04:00
Masum Reza
995825be3e
nixos/wayvnc: init wayvnc module with pam config ( #431631 )
2025-10-22 05:59:23 +00:00
Will Fancher
4382113c74
systemd: 258 -> 258.1 ( #453713 )
2025-10-22 05:16:22 +00:00
h7x4
1de59a5863
nixos/lldap: use exec for start script ( #454173 )
2025-10-22 02:12:35 +00:00
h7x4
fa77ae868c
nixos/beszel: init ( #380731 )
2025-10-22 02:06:16 +00:00
h7x4
bc715b8c52
nixos/rtkit: harden systemd service ( #454127 )
2025-10-22 02:05:52 +00:00
nixpkgs-ci[bot]
c17f995873
Merge staging-next into staging
2025-10-22 00:17:44 +00:00
Tim Schumacher
c06ad375eb
android-udev-rules: drop
...
As of systemd 258 adb and fastboot connections are handled by a built-in
uaccess rule, so a dedicated package with hardcoded ID-based udev rules
is no longer needed.
Drop the android-udev-rules package and related mentions of the adbusers
group, which is also no longer used.
2025-10-22 00:13:25 +02:00
h7x4
c7e3e45467
nixos/tests/beszel: init
2025-10-21 22:44:49 +02:00
Emily
7e01098a27
nixos/rngd: remove file, move warning to rename.nix ( #453520 )
2025-10-21 20:43:32 +00:00
Bonus
f5d45f3499
nixos/beszel.agent: init
...
Co-authored-by: Mirza Arnaut <mirza.arnaut45@gmail.com>
2025-10-21 22:42:22 +02:00
Bonus
5dbf685def
nixos/beszel.hub: init
...
Co-authored-by: Mirza Arnaut <mirza.arnaut45@gmail.com>
2025-10-21 22:42:19 +02:00
Emily
591e302bad
lib: deprecate mkAliasOptionModuleMD ( #454195 )
2025-10-21 20:00:12 +00:00
Lukas Wurzinger
1f4c50ab81
lib/cli: deprecate toGNUCommandLine
2025-10-21 21:01:38 +02:00
nixpkgs-ci[bot]
67160a1c5e
Merge staging-next into staging
2025-10-21 18:06:49 +00:00
Sandro
1a9bb3aa2a
nixos/opentelemetry-collector: validate config ( #392701 )
2025-10-21 15:30:11 +00:00
Sandro
084b1f8ec5
treewide: ensure ExecReload kill fields has absolute path ( #453135 )
2025-10-21 15:08:46 +00:00
Sandro
d4cc7f2385
nixos/virtualisation/podman: add completion for dockerCompat ( #446817 )
2025-10-21 15:04:41 +00:00
Bouke van der Bijl
0a5bba0f15
nixos/opentelemetry-collector: validate config
2025-10-21 17:03:17 +02:00
Masum Reza
2483e31a08
invidious: pass configuration in INVIDIOUS_CONFIG as YAML ( #448855 )
2025-10-21 14:47:31 +00:00
Sandro
f40eb86072
nixos/tests: remove leftover file for removed mpich nixos test ( #451288 )
2025-10-21 14:26:01 +00:00
Aliaksandr
80f12557f5
treewide: replace "yes" else "no" usages to lib.boolToYesNo
2025-10-21 16:04:34 +03:00
Aliaksandr
f28be96fda
treewide: mkAliasOptionModuleMD -> mkAliasOptionModule
2025-10-21 15:42:47 +03:00
Doron Behar
3f9aa9d82f
nixos/syncthing: declare ignore patterns ( resolves #268282 ) ( #353770 )
2025-10-21 12:41:17 +00:00
Jacek Galowicz
716b1eacc1
nixos/github-runner: fix nodeRuntimes option ( #435476 )
2025-10-21 12:28:38 +00:00
nixpkgs-ci[bot]
ac9a250ff1
Merge staging-next into staging
2025-10-21 12:08:24 +00:00
zorrobert
7a223b2685
nixos/syncthing: add option for ignore patterns
...
Syncthing can be configured to ignore certain files and
directories via ignore patterns. This PR adds a new nix option to
set these patterns declaratively.
2025-10-21 12:57:28 +02:00
K900
b619339061
Plasma 6.5 ( #444055 )
2025-10-21 10:56:36 +00:00
Tobias M
95625320bf
nixos/lldap: use exec for start script
...
Use exec for running lldap itself so that the bash startup script does
not have to linger around.
2025-10-21 12:51:16 +02:00
K900
15729ec4e1
kdePackages: Plasma 6.4.5 -> 6.5.0
2025-10-21 12:51:04 +03:00
Abdelrahman Abdelhafez
6aafe72232
nixos/postfix: fix removed option's replacement instructions
...
The replacement instructions for the removed services.postfix.extraConfig option suggests using the services.postfix.extraConfig option instead, which doesn't exist.
2025-10-21 10:56:47 +02:00
h7x4
96be3f19b4
nixos/rtkit: harden systemd service
2025-10-21 16:59:54 +09:00
nixpkgs-ci[bot]
1fbf381e95
Merge staging-next into staging
2025-10-21 06:07:02 +00:00
nixpkgs-ci[bot]
65a2cad20c
Merge master into staging-next
2025-10-21 06:06:18 +00:00
Spencer Janssen
82bd28b068
nixos/github-runner: fix nodeRuntimes option
...
Fixes #434830 .
Drops backwards compatibility workaround introduced in #286063 .
2025-10-20 23:40:39 -05:00
K900
b43c43d642
nixos/plasma6: check $XDG_CACHE_HOME before $HOME/.cache for ksycoca cache wipe ( #453299 )
2025-10-21 01:14:22 +00:00
nixpkgs-ci[bot]
fbf36b2dfd
Merge staging-next into staging
2025-10-20 18:06:46 +00:00
nixpkgs-ci[bot]
fb4a94b345
Merge master into staging-next
2025-10-20 18:06:02 +00:00
Jasper Chan
a28041998d
nixos/trackpoint: add missing settings and update descriptions
...
Settings and descriptions pulled from:
https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-devices-platform-trackpoint
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2025-10-20 09:35:42 -07:00
Pol Dellaiera
6dca59fdf7
nixos/gitlab-runner: fix broken link ( #452338 )
2025-10-20 14:58:48 +00:00
dish
96aa4941c0
nixos/forgejo: add age setting to automatic dump ( #450761 )
2025-10-20 14:20:09 +00:00
Sandro
d9370528bc
searxng: 0-unstable-2025-10-13 -> 0-unstable-2025-10-17 ( #453771 )
2025-10-20 14:04:29 +00:00
Sandro
0b05c51921
nixos/ssh: use known test keys ( #386051 )
2025-10-20 13:51:01 +00:00
Luca A.
7bf1b4d04a
nixos/forgejo: add age setting to automatic dump
...
Currently dump are added to the directory but not cleaned up.
This setting allows the user to customize the cleanup age of dumps.
2025-10-20 15:42:18 +02:00
Will Fancher
c602300fc7
Revert "nixos/test/login: Fix uaccess test."
...
This reverts commit 67e1598f91 .
2025-10-20 08:13:06 -04:00
nixpkgs-ci[bot]
3f73bc5354
Merge staging-next into staging
2025-10-20 12:08:01 +00:00
nixpkgs-ci[bot]
cbc8b5f221
Merge master into staging-next
2025-10-20 12:07:14 +00:00
K900
a905b1d8e1
nixos/systemd-initrd: fix eval under allowAliases = false
2025-10-20 11:19:41 +03:00
dotlambda
e7ef46ccb5
nixos/immich: fix missing parens in sql file creation ( #453759 )
2025-10-20 08:00:45 +00:00
Minijackson
4957a9976f
jellyfin: 10.10.7 -> 10.11.0
...
adapt the test due to slower start and small API change
2025-10-20 09:57:03 +02:00
⛧-440729 [sophie]
bc8a13da0b
nixosTests.searx: fix fancy test
2025-10-20 09:37:38 +02:00
K900
783ae0cc42
Merge remote-tracking branch 'origin/staging-next' into staging
2025-10-20 10:25:54 +03:00
K900
90a6faa0f6
Merge remote-tracking branch 'origin/master' into staging-next
2025-10-20 10:21:06 +03:00
K900
cdec2bc383
staging-nixos merge for 2025-10-20 ( #453748 )
2025-10-20 07:13:09 +00:00
Fabian Möller
15a1d17c02
nixos/immich: fix missing parens in sql file creation
2025-10-20 08:55:36 +02:00
K900
6158d9170f
nixos: tests: kernelGeneric: Fix testsForKernel when accessed outside nixosTests ( #453651 )
2025-10-20 06:39:17 +00:00
nixpkgs-ci[bot]
4041ba5e29
Merge master into staging-nixos
2025-10-20 06:08:12 +00:00
nixpkgs-ci[bot]
25142485e0
Merge staging-next into staging
2025-10-20 06:07:25 +00:00
nixpkgs-ci[bot]
98a73a9815
Merge master into staging-next
2025-10-20 06:06:41 +00:00
Vladimír Čunát
5e6d7899d9
nixos/systemd-initrd: only include glibc nss modules on glibc systems ( #452738 )
2025-10-20 07:20:33 +02:00
Will Fancher
0238bbcfaa
nixos/test/login: Fix uaccess test. ( #453603 )
2025-10-20 04:58:47 +00:00
h7x4
8414b2a6e0
nixos/users-groups: use submodule config in hashedPasswordFile.default ( #432944 )
2025-10-20 04:53:13 +00:00
nixpkgs-ci[bot]
510ac96a9e
Merge master into staging-nixos
2025-10-20 00:19:33 +00:00
nixpkgs-ci[bot]
6c808af182
Merge staging-next into staging
2025-10-20 00:18:46 +00:00
nixpkgs-ci[bot]
001b29ce03
Merge master into staging-next
2025-10-20 00:18:01 +00:00
Elliot Berman
147f928da3
nixos: tests: kernelGeneric: Fix testsForKernel when accessed outside nixosTests
...
Use patchedPkgs.linuxPackagesFor to ensure the hello-world extension is
applied to a kernel passed from, for example,
linuxKernel.kernels.linux_6_12.tests.testsForKernel
Also add a comment about why we can't use nixpkgs.overlays in this
particular test.
Fixes: fa533ecbdf ("nixos: tests: kernel-generic: Add kernelPackagesExtensions test")
2025-10-19 16:52:46 -07:00
Martin Weinelt
f84d942b3b
wyoming-openwakeword: 1.10.0 -> 2.0.0 ( #452714 )
2025-10-19 22:25:23 +00:00
Martin Weinelt
5f7f58ff8a
wyoming-openwakeword: 1.10.0 -> 2.0.0
...
https://github.com/rhasspy/wyoming-openwakeword/blob/v2.0.0/CHANGELOG.md
2025-10-20 00:20:55 +02:00
sweenu
16041e56cc
nixos/immich: fix sql command on inexistant table
2025-10-19 22:24:39 +02:00
Will Fancher
67e1598f91
nixos/test/login: Fix uaccess test.
...
This PR https://github.com/systemd/systemd/pull/36444 caused this bug
https://github.com/systemd/systemd/issues/39043 , which is fixed in
this PR https://github.com/systemd/systemd/pull/39071 . In short,
`uaccess` doesn't work with `OPTIONS+="static_node=..."` udev rules,
and `/dev/snd/timer` is a static node. 258.1 needs to wait for the
next staging cycle, so for now let's just use a non-static node.
2025-10-19 16:19:53 -04:00
Pamplemousse
37e986ab27
selfoss: Fix module
...
Documented way of running with `nginx` require the `.nginx.conf` to be
present.
_c.f._ https://github.com/fossar/selfoss/issues/1535
2025-10-19 21:32:38 +02:00
Sizhe Zhao
b8af8f2e3d
limine: convert boolean values
2025-10-20 02:36:44 +08:00
nixpkgs-ci[bot]
3737386f82
Merge master into staging-nixos
2025-10-19 18:07:04 +00:00
nixpkgs-ci[bot]
c4d5ef460e
Merge staging-next into staging
2025-10-19 18:06:23 +00:00
nixpkgs-ci[bot]
80fadb6a86
Merge master into staging-next
2025-10-19 18:05:39 +00:00
Yorick van Pelt
349068aee2
doc/release-notes: document asterisk-lts bump
2025-10-19 17:37:20 +02:00
h7x4
f47e715aaa
OpenVPN: tidy systemd restart-after-sleep unit ( #450653 )
2025-10-19 15:34:58 +00:00
Adam Dinwoodie
0794eb223b
nixos/openvpn: tidy systemd restart-after-sleep unit
...
On reviewing my PR #345993 , I spotted I'd failed to remove a
now-unneeded package and failed to update the systemd unit description,
so tidy that up.
2025-10-19 16:16:48 +01:00
h7x4
6badac486f
nixos/tests/logkeys: init
2025-10-19 22:21:55 +09:00
h7x4
2b959b6066
nixos/nats: Shut down gracefully, and prevent automatic restart on deliberate stop ( #448023 )
2025-10-19 12:39:41 +00:00
h7x4
5252726226
nixos/rngd: remove file, move warning to rename.nix
2025-10-19 21:21:24 +09:00
Masum Reza
5ec10ce58f
nixos/scx: support temporarily overriding scheduler ( #453196 )
2025-10-19 12:10:37 +00:00
nixpkgs-ci[bot]
b811a8be13
Merge master into staging-nixos
2025-10-19 12:08:01 +00:00
nixpkgs-ci[bot]
ab58a8cf13
Merge staging-next into staging
2025-10-19 12:07:19 +00:00
nixpkgs-ci[bot]
c4e186c33c
Merge master into staging-next
2025-10-19 12:06:39 +00:00
Charles Duffy
889b866c82
nixos/nats: Shut down gracefully, and prevent automatic restart on deliberate stop
...
SIGUSR2 puts nats-server into "lame-duck mode", where the node hands off leader roles and hands clients off to other nodes.
2025-10-19 06:55:48 -05:00
Wolfgang Walther
120aaed506
nixos/tests/hoogle: init ( #453019 )
2025-10-19 10:51:36 +00:00
Bobby Rong
cbf2a5691b
vscode: 1.105.0 -> 1.105.1 ( #453313 )
2025-10-19 10:31:12 +00:00
Bobby Rong
039351fe4b
nixosTests.vscode-remote-ssh: Mark as broken
...
Failing on Hydra since 2025-03.
2025-10-19 18:23:51 +08:00
Franz Pletz
886334a39f
prometheus: 3.6.0 → 3.7.1 ( #453336 )
2025-10-19 08:32:50 +00:00
sternenseemann
2c9b970413
Merge branch staging-next into staging
2025-10-19 01:15:26 +02:00
nixpkgs-ci[bot]
69e6e196e5
Merge master into staging-nixos
2025-10-18 23:13:38 +00:00
nixpkgs-ci[bot]
197fb0a1cf
Merge master into staging-next
2025-10-18 23:12:14 +00:00
Jonathan Davies
79c9b6c5fd
nixos/prometheus: tests: Add basic Selenium test for UI
2025-10-18 22:58:19 +01:00
Luke Granger-Brown
df240560c4
nixos/factorio: add extraArgs option ( #446440 )
2025-10-18 21:53:32 +00:00
Sebastián Zavala Villagómez
eae9d7a6b5
nixos/plasma6: check $XDG_CACHE_HOME before $HOME/.cache for ksycoca cache wipe
...
The previous implementation breaks if `$XDG_CACHE_HOME` is set to
anything other than what is expected, since KDE will now write the cache
there instead. Some users set `$XDG_CACHE_HOME` to something like
`$HOME/.local/cache` to de-clutter `$HOME`. In such case, the cache won't
be found and removed, which will cause the KDE runner to not be able to
launch anything. It will now work regardless.
2025-10-18 17:08:20 -04:00
dawnofmidnight
6559d5a41f
nixos/snowflake-proxy: add extraFlags option
2025-10-18 16:10:55 -04:00
dot-file
60ba321180
nixos/ly: use iniFmt.lib.types.atom in settings
...
Co-authored-by: h7x4 <h7x4@nani.wtf>
2025-10-18 20:06:42 +03:00
matthewcroughan
253a0165f0
nixos/systemd-initrd: only include glibc nss modules on glibc systems
2025-10-18 14:20:15 +01:00
nixpkgs-ci[bot]
bd01b22144
Merge master into staging-nixos
2025-10-18 12:07:23 +00:00
nixpkgs-ci[bot]
ed74ae9674
Merge staging-next into staging
2025-10-18 12:06:41 +00:00
nixpkgs-ci[bot]
cf9a69ee7b
Merge master into staging-next
2025-10-18 12:05:59 +00:00
eljamm
6316b883f1
nixos/scx: support temporarily overriding scheduler
...
One of the nicest perks of using scx is the ability to easily switch
between schedulers at run-time, but this is currently not possible in
NixOS, given that the scx service only uses the scheduler from the
config file.
It's possible, however, to override the scheduler and its flags using
the `SCX_SCHEDULER_OVERRIDE` and `SCX_FLAGS_OVERRIDE` environment
variables, respectively (see [more
details](https://en.opensuse.org/Pluggable_CPU_schedulers#Temporarily_switch_to_a_different_scheduler )).
So the solution here is to change the scx service executable and pass
those env vars to the service at run-time falling back to the values
from the module config as defaults.
After this change, it would be possible to override schedulers like so:
```shellSession
$ sudo systemctl set-environment SCX_SCHEDULER_OVERRIDE='scx_lavd'
$ sudo systemctl set-environment SCX_FLAGS_OVERRIDE='--performance'
$ sudo systemctl restart scx.service
```
```shellSession
$ journalctl -u scx.service -b 0 -e
Oct 18 13:09:25 nixos systemd[1]: Started SCX scheduler daemon.
Oct 18 13:09:25 nixos bash[1829848]: 13:09:25 [INFO] Performance mode is
enabled.
Oct 18 13:09:25 nixos bash[1829848]: 13:09:25 [INFO] Energy model won't
be used for CPU preference order.
Oct 18 13:09:26 nixos bash[1829848]: 13:09:26 [WARN] libbpf: map
'lavd_ops': BPF map skeleton link is uninitialized
Oct 18 13:09:26 nixos bash[1829848]: 13:09:26 [INFO] scx_lavd scheduler
is initialized (build ID: 1.0.16 x86_64-unknown-linux-gnu)
Oct 18 13:09:26 nixos bash[1829848]: 13:09:26 [INFO] scx_lavd scheduler
starts running.
```
And also restore to the module defaults:
```shellSession
$ sudo systemctl unset-environment SCX_SCHEDULER_OVERRIDE
$ sudo systemctl unset-environment SCX_FLAGS_OVERRIDE
$ sudo systemctl restart scx.service
```
```shellSession
$ journalctl -u scx.service -b 0 -e
Oct 18 13:12:56 nixos systemd[1]: Stopped SCX scheduler daemon.
Oct 18 13:12:56 nixos systemd[1]: Started SCX scheduler daemon.
Oct 18 13:12:56 nixos bash[1833220]: 13:12:56 [INFO] NUMA nodes: 1
Oct 18 13:12:56 nixos bash[1833220]: 13:12:56 [INFO] Disabling NUMA
optimizations
Oct 18 13:12:56 nixos bash[1833220]: 13:12:56 [INFO] scx_bpfland 1.0.16
x86_64-unknown-linux-gnu SMT on
```
2025-10-18 13:22:49 +02:00