Weijia Wang
a029060ce2
nixos/netbird: correct document ( #451513 )
2025-10-24 21:32:20 +00:00
Adam C. Stephens
06282906f2
miniflux: 2.2.13 -> 2.2.14 ( #454793 )
2025-10-24 17:42:26 +00:00
Maximilian Bosch
d272de8c0b
nixos/nextcloud: Fix fetchNextcloudApp example ( #454811 )
2025-10-24 14:01:01 +00: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
h7x4
2e9d838795
nixos/rtkit: fix hardening
2025-10-24 14:24:14 +09: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
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
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
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
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
Johannes Kirschbauer
43b77e1457
lib/cli: add toCommandLine ( #404233 )
2025-10-22 14:45:00 +00:00
Masum Reza
ba6e9f00fb
limine: convert boolean values ( #453583 )
2025-10-22 14:23:20 +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
Masum Reza
995825be3e
nixos/wayvnc: init wayvnc module with pam config ( #431631 )
2025-10-22 05:59:23 +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
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
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
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
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