Commit graph

51156 commits

Author SHA1 Message Date
LuoChen
af93b70ddc nixos/boot: add boot.tmp.useZram options 2025-05-24 23:01:41 +08:00
Tristan Ross
a6c170910f
nixos/security: add landlock, yama, and bpf defaults (#407748) 2025-05-24 06:37:19 -07:00
Yt
869dd53333
atuin: fix systemd after/wants targets (#410449) 2025-05-24 09:25:36 -04:00
Yt
95b919fd5d
nltk-data: make searchable, add all downloadables (#409952) 2025-05-24 09:24:00 -04:00
PAEPCKE, Michael
c5d1ccd473
atuin: fix systemd after/wants targets 2025-05-24 09:04:52 +00:00
Florian Klink
bb05bee4e5 nixosTests.mycelium: make less flaky
We immediately expected for the other peer to be available in the peer
list, right after startup, but that's racy.

Instead try the pinging multiple times until it succeeds (max 10 times),
then check the list of peers for completion.
2025-05-24 11:59:35 +03:00
Florian Klink
6ecc26e123
nixos/gerrit: Pin Java version to 21 (#410340) 2025-05-24 11:06:17 +03:00
Aleksana
0191ef9253
nixos/clash-verge: harden systemd service; nixos/clash-verge: readd tunMode (#402545) 2025-05-24 14:54:33 +08:00
Felix Singer
559c4d0133 nixos/gerrit: Pin Java version to 21
Gerrit 3.12 only supports Java 21. So in order to not get any unexpected
issues, set the default of jvmPackage to jdk21_headless.

Signed-off-by: Felix Singer <felixsinger@posteo.net>
2025-05-24 01:13:16 +02:00
Niklas Hambüchen
79d99fd96f
turbovnc: 3.1.4 -> 3.2 (#410000) 2025-05-24 00:32:36 +02:00
Leona Maroni
8c727b2986
Release NixOS 25.05 2025-05-23 20:53:53 +02:00
Philip Taron
063f43f2db
zoom-us: allow to select xdg-desktop-portal packages (#403064) 2025-05-23 11:48:26 -07:00
Ryan Horiguchi
454aecb8c6 nixos/bind: add port option 2025-05-23 19:01:22 +02:00
Yarny0
3d01f3bfe8 nixos/tests: simple zoom-us test to verify the module 2025-05-23 17:35:30 +02:00
Yarny0
1a5059ded6 nixos/programs: add zoom-us module
The zoom-us package can be build with pulseaudio and with
support for one or more xdg-desktop-portal implementations.
This new module sets the proper build options
from the system configuration,
and adds the resulting package to `systemPackages`.
If an individual `zoom-us` package is assigned to the
`package` option with `package = zoom-us.override { ... };`,
arguments given to `.override` will take precedence
over the options determined by the module.
This permits to explicitly enable or disable some zoom-us
features while keeping the module's choices for other features.

Co-authored-by: Philip Taron <philip.taron@gmail.com>
2025-05-23 17:35:29 +02:00
Philip Taron
d2860c9744
limine, nixos/limine, nixosTests.limine: inherit pkgs.limine maintainers, add johnrtitor (#410094) 2025-05-23 08:26:15 -07:00
Aleksana
fef2e4ea93
nixos/installation-cd-graphical-base: disable hyper-v guest on exotic platforms (#403737) 2025-05-23 21:29:36 +08:00
Aleksana
796b40c919
nixos/doc/rl-2505: add an entry for nixos/agnos (#397155) 2025-05-23 20:48:10 +08:00
Cosima Neidahl
e3cd6f5daf
lomiri.lomiri-filemanager-app: 1.1.3 -> 1.1.4 (#407177) 2025-05-23 13:25:34 +02:00
John Titor
88d5e40fcb
limine, nixos/limine, nixosTests.limine: inherit pkgs.limine maintainers
also adds @programmerlexi to limine package maintainers

Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-23 15:06:50 +05:30
Leona Maroni
af9aa247e0
doc/rl-2505: final cleanups (#410026) 2025-05-23 09:04:01 +02:00
Doron Behar
6c59b6c52e
nixos/i18n: Re-add special handling of LANGUAGE (#409777) 2025-05-23 09:25:14 +03:00
Doron Behar
82dfbe95f5 nixos/i18n: Re-add special handling of LANGUAGE
This reverts commit 263297b4e5 while also
explaining in the docs where exactly LANGUAGE is ignored, and why.

Fixes #409306.
2025-05-23 09:13:29 +03:00
Seth Flynn
7fb7f0c4a1
nixos/doc/rl-2505: cleanup "new modules" section 2025-05-22 23:53:14 -04:00
Seth Flynn
b17e45ca7c
doc/rl-2505: fix nexusmods.app entry formatting
I don't really think this needs its own header and section...
2025-05-22 23:53:08 -04:00
Seth Flynn
00ae244074
doc/rl-2505: move unrelated entries from lib section 2025-05-22 23:43:01 -04:00
Pop
017276a4aa
netbird: fix typo in warning message (#406819) 2025-05-23 11:32:04 +08:00
Aleksana
fcd89b619d
nixos/foot: fix zshrc (#393899) 2025-05-23 11:26:54 +08:00
Seth Flynn
39a20c95fe
doc/rl-2505: move all package entries from nixos notes
This ensures the NixOS notes only refer to things like modules and
NixOS-specific improvements, while the Nixpkgs notes refer to all
package changes
2025-05-22 22:35:06 -04:00
Niklas Hambüchen
e1a5818d48 nixosTests.turbovnc-headless-server: Remove expected-failing test.
It doesn't fail as expected anymore because
`LIBGL_DRIVERS_PATH` was removed in Mesa 24.2,
and apparently there's no replacement for it:
https://github.com/NixOS/nixpkgs/issues/328923

Given that it was removed, and
https://www.phoronix.com/news/Mesa-24.2-Modern-Interfaces
and
https://www.supergoodcode.com/long-road-to-DRIL/
saying that removes the problem it originally caused
(also for us), this test is probably superfluous
because the thing it guards against is gone.
2025-05-23 02:34:17 +00:00
Seth Flynn
7edb76465e
nixos/doc/rl-2505: use "Release" as header name
This keeps us in-line with all previous releases. Users should be able
to still differentiate the NixOS and Nixpkgs release notes based on the
header of Nixpkgs' notes
2025-05-22 22:27:11 -04:00
Seth Flynn
6f5fa0eee4
doc/rl-2505: de-duplicate nixos entires
Make sure package updates are reported in the Nixpkgs notes
2025-05-22 22:26:37 -04:00
Seth Flynn
84d6322031
doc/rl-2505: move some entires from nixos notes
These are more broadly applicable to Nixpkgs than only NixOS
2025-05-22 22:26:35 -04:00
Benjamin Sparks
a4c3b3eff2 treewide: nltk-data.averaged_perceptron_tagger_eng -> nltk-data.averaged-perceptron-tagger-eng 2025-05-23 01:24:27 +02:00
Leona Maroni
114439864a
nixos/manual/upgrading: update release number 24.11 -> 25.05 (#409929) 2025-05-23 00:25:34 +02:00
Leona Maroni
cc6a8582f6
nixos/manual/upgrading: update release number 24.11 -> 25.05 2025-05-23 00:22:21 +02:00
Leona Maroni
cce58bb959
nixos/doc/release-notes-2505: fix table formatting for system.build 2025-05-23 00:16:15 +02:00
Winter
51a5e7059a
Revert "nltk-data: make searchable, add all downloadables" 2025-05-22 14:17:31 -04:00
Acid Bong
89abf8819f nixos/dex: add package option 2025-05-22 23:12:26 +05:30
programmerlexi
771d70fb47 nixos/limine: add test for specialisations 2025-05-22 23:09:50 +05:30
hustlerone
de6905ee37 nixos/limine: tidy up the boot menu 2025-05-22 20:45:00 +05:30
Arnout Engelen
6ac3a69b20
nixos: autoUpgrade: allow disabling flake upgrades (#409185) 2025-05-22 16:57:15 +02:00
Yt
b54e1affe1
nixos/meilisearch: use meilisearch_1_11 for stateVersion below 25.05 (#409336) 2025-05-22 09:54:16 -04:00
K900
a656825f1c
nixos/opencloud: slightly better documentation (#409515) 2025-05-22 16:44:21 +03:00
Arnout Engelen
0d14c3cc5b
nixos: autoUpgrade: allow disabling flake upgrades
When auto-upgrading based on a flake, it might be desirable to
only upgrade to the newer flake, without updating the nixpkgs
from the flake lock. This option makes that possible.
2025-05-22 09:16:56 +02:00
Niklas Korz
aac2e41ce0 nixos/meilisearch: use meilisearch_1_11 for stateVersion below 25.05 2025-05-22 08:27:23 +02:00
K900
ebcc1d6f28
paperless-ngx: 2.15.3 -> 2.16.1 (#408942) 2025-05-22 09:10:27 +03:00
Aleksana
5e5f2b56c6
direnv: fix indentation of generated scripts (#409550) 2025-05-22 10:02:17 +08:00
Yt
ef3140231e
nltk-data: make searchable, add all downloadables (#409482) 2025-05-21 21:56:01 -04:00
Paul Haerle
190ee55caa
systemd-boot: improve error message if no previous systemd boot is fo… (#409073) 2025-05-22 00:54:16 +02:00