Commit graph

61,668 commits

Author SHA1 Message Date
Masum Reza
f93bc49d77
scx.rustscheds: 1.1.1 -> 1.1.2 (#538359) 2026-07-04 12:53:01 +00:00
Gliczy
22ded46682
nixosTests.scx: add missing rustscheds
`scx_layered` and `scx_mitosis` are excluded as they both require a
config to be run.
2026-07-04 14:11:26 +02:00
Gliczy
9bb5c308eb
nixosTests.scx: remove cscheds
They are pretty much unmaintained, and only serves as examples, it makes
little sense to test them.
2026-07-04 12:37:17 +02:00
Maximilian Bosch
2c09e754df
nixos/matrix-authentication-service: fix extra config file loading (#537261) 2026-07-04 10:30:57 +00:00
Maximilian Bosch
309b10bfca
nixos/nginx: Always symlink nginx configuration to /etc/nginx/nginx.conf (#164100) 2026-07-04 10:25:07 +00:00
Maximilian Bosch
084023c72a
nixos/matrix-authentication-service: fix formatting of description
Be more explicit in the first sentence. And use code-blocks to make sure
the code-example is rendered correctly.
2026-07-04 12:23:03 +02:00
Maximilian Bosch
0d214bd808
nixos/matrix-authentication-service: escape CREDENTIALS_DIRECTORY correctly
The `''` is needed to make Nix not interpret it as variable. However, it
would now render in the manual as `${CREDENTIALS_DIRECTORY}`. If
somebody would copy that, he'd get an error because that's a variable
substitution then.

Adding another backslash such that the code rendered in the manual is
correct.
2026-07-04 12:23:03 +02:00
Maximilian Bosch
24f95988be
nixos/matrix-authentication-service: test credentials behavior in VM-test 2026-07-04 12:23:02 +02:00
eymeric
0ab75569e6
nixos/matrix-authentication-service: add option credentials 2026-07-04 12:23:02 +02:00
Maximilian Bosch
0be9f9b2fa
captive-browser: 0-unstable-2021-08-01 -> 0-unstable-2025-11-05 (#538118) 2026-07-04 06:32:09 +00:00
Maximilian Bosch
8ef5dd7568
nixos/nginx/gitweb: move into gitweb module (#538174) 2026-07-03 17:58:54 +00:00
Maximilian Bosch
d8f802c855
nixos/nginx/gitweb: move into gitweb module
I don't see how this was ever considered a good idea, but that's part of
a service-module and is not the responsibility of the nginx maintainers.
2026-07-03 19:39:04 +02:00
Artturin
4f0be9c89e
nixos/comma: init (#426405) 2026-07-03 17:32:00 +00:00
Maximilian Bosch
6b6b3a6cd8
nixos/captive-browser: update default arguments passed to Chromium
Closes #533452

Taken from 9f75ef3/config_examples/captive-browser-linux-networkmanager.toml
2026-07-03 19:18:51 +02:00
Arne Keller
d99d163cac
nixos/adguardhome: fix shellcheck error in pre-start script (#526430) 2026-07-03 16:37:14 +00:00
eymeric
658c5fefa7
nixos/matrix-authentication-services: fix extraConfigFiles param permission issue 2026-07-03 23:23:59 +07:00
eymeric
d61795eaa2
nixos/matrix-authentication-service: small cleanup 2026-07-03 23:23:59 +07:00
K900
6325d65875
Reapply "nixos/pipewire: minor refactor" (#537898) 2026-07-03 15:20:02 +00:00
wxlyyy
5502f844b2 Reapply "nixos/pipewire: minor refactor"
Reapplies #537519, reverted in #537857

Fixed breakage
2026-07-03 23:12:56 +08:00
Maximilian Bosch
27fbd73b93
nixos/nginx: not using reuseport for unix domain listens (#473182) 2026-07-03 15:07:37 +00:00
Gavin John
f8225c39df
nixos/comma: init
Fixes https://github.com/NixOS/nixpkgs/issues/426379
2026-07-03 10:58:40 -04:00
isabel
7098d2f523
tap: init at 0.1.10, nixos/tap: init (#532445) 2026-07-03 14:58:17 +00:00
Victor Nawothnig
dc68e7fd15
nixos/nginx: Always symlink nginx configuration to /etc/nginx/nginx.conf 2026-07-03 16:51:56 +02:00
Gergő Gutyina
5c82df1d32
papra: 26.4.0 -> 26.5.0 (#531079) 2026-07-03 13:21:35 +00:00
Maximilian Bosch
900ed1808d
nixos/captive-browser: drop setcap wrapper
Linux 5.7 is not supported on NixOS anymore, so this is dead-code.
2026-07-03 15:09:24 +02:00
@mjones
c9f30ff7fa
mattermostLatest: 11.8.1 -> 11.8.2 (#536821) 2026-07-03 12:29:51 +00:00
Morgan Jones
eb435dcd1f
mattermostLatest: don't test unofficial patches
Warn if the user tries to enable them, and disable them in tests because
it's too much work to maintain them.
2026-07-03 04:56:11 -07:00
Johannes Kirschbauer
fe2f68ef92
pkgs/nixos-render-docs: replace inline tocs with collapsible sidebar (#537810) 2026-07-03 09:00:52 +00:00
abysssol
4d5600ee3b
nixos/ollama: rename services.ollama.models to modelsDir (#537550) 2026-07-03 08:43:04 +00:00
Yureka
11c82aec90
sd-image-aarch64: support rpi5 (#537862) 2026-07-03 08:20:54 +00:00
Yureka
994c1f3d01 sd-image-aarch64: support rpi5 2026-07-03 10:02:48 +02:00
Bernardo Meurer
aa959f63b0
Add integration test for verifying that cryptsetup luksSuspend correctly wipes the volume key from memory (#532499) 2026-07-03 00:08:09 +00:00
Adam C. Stephens
34b34c3494
autosuspend: 10.1.0 -> 11.3.0 (#537809) 2026-07-02 21:12:04 +00:00
Matthew Croughan
9f67c11da0
nixos/printing: preserve ssl certs even when stateless (#537191) 2026-07-02 17:39:47 +00:00
Masum Reza
ce3a43579d
nixos/ollama: replace gnu parallel with xargs for paralellism (#537418) 2026-07-02 17:31:08 +00:00
K900
df745a3b2f
Revert "nixos/pipewire: minor refactor" 2026-07-02 18:54:15 +03:00
K900
49db74e1fb
nixos/pipewire: minor refactor (#537519) 2026-07-02 15:25:45 +00:00
Johannes Kirschbauer
ad97f5573d
pkgs/nixos-render-docs: replace inlince tocs with collapsible sidebar
tables of contents disconnect headings from body text.
decouples heading levels from include type (part,chapter,part etc.)
structure of the sidebar is derived from the include type for now.
Can be changed to a meta file later.

sidebar now uses proper ol-, li-, span-, a-tags
definition tables are not ideal for navigation and accessibility

breaking change:
--toc-depth, --chunk-toc-depth, --section-toc-depth is
now collapsed into --sidebar-depth
2026-07-02 15:44:56 +02:00
Adam C. Stephens
e8595bd325
autosuspend: add adamcstephens to maintainers 2026-07-02 09:44:32 -04:00
Adam C. Stephens
9e2ac93267
autosuspend: 10.1.0 -> 11.3.0
Changelog: https://github.com/languitar/autosuspend/releases/tag/v11.3.0
2026-07-02 09:44:32 -04:00
Defelo
50da00f7b5
chhoto-url: 7.2.1 -> 7.4.1
Changelog: https://github.com/SinTan1729/chhoto-url/releases/tag/7.4.1
Diff: https://github.com/SinTan1729/chhoto-url/compare/7.2.1...7.4.1
2026-07-02 15:10:43 +02:00
Fabian Haas
288e0e1738 papra: 26.4.0 -> 26.5.0 2026-07-02 02:33:21 +02:00
Sandro
118ada4974
paperless-ngx: refactor for easier overriding (#517473) 2026-07-01 22:19:29 +00:00
kilyanni
49951091aa
nixos/paperless: use package.passthru.dependencies for PYTHONPATH 2026-07-02 00:05:25 +02:00
John Titor
9306bd0932 nixos/ollama: rename services.ollama.models to modelsDir
It was ambigious with loadModels
2026-07-02 01:05:50 +05:30
John Titor
5fbdffc223 nixos/ollama: replace gnu parallel with xargs for paralellism
Switch the model pulling mechanism from pkgs.parallel to standard xargs paired with nproc. This removes GNU Parallel (Perl runtime dependency) from system closure.

Dynamically limit parallel execution threads to the system core count using nproc.
2026-07-02 00:49:32 +05:30
Jörg Thalheim
094d73991d
nixos/tinc: chown the network state directory itself (#520533) 2026-07-01 19:04:25 +00:00
lassulus
2ed1be538e nixos/tinc: chown the network state directory itself
The preStart chowned `hosts/` and `invitations/` to `tinc-<network>`
but left `/etc/tinc/<network>/` itself owned by root (or a stale UID
after a `tinc-<network>` UID reassignment). Fine while tinc 1.0 only
read config there, but tinc 1.1+ and tincr write a per-peer address
bootstrap cache into the network directory, so the daemon needs to
write it. When it can't, the save fails (tincr logs "Permission
denied", tinc 1.1pre18 swallows it), the cache stays empty and
reconnects fall back to DNS instead of the last-known IP.

Chown the network directory alongside hosts/ and invitations/. Use a
single `install -d` so existing directories with a stale owner get
fixed too, which plain `mkdir -p` would skip.

Assisted-by: Claude Code (claude-opus-4-7)
2026-07-01 20:57:20 +02:00
wxlyyy
43ece43b16 nixos/pipewire: minor refactor 2026-07-02 01:54:16 +08:00
Sandro
f8d76f03bc
nixos/wivrn: Fix application starter (#534786) 2026-07-01 15:29:15 +00:00