Robert Hensing
b51a6c3531
nixos/system/service: Use copy of escapeSystemdExecArgs
...
This unblocks modular services while providing opportunity to
improve this when a solution is agreed on.
2025-07-20 03:02:03 +02:00
Robert Hensing
d20a574948
Revert "systemd: Add functions.escapeSystemdExecArg[s]"
...
This reverts commit 121c0d9efad7cf74ccc70ce3e69763e9a8822f3b.
2025-07-20 03:01:07 +02:00
Robert Hensing
af04a80c76
modular-services: merge process.argv from executable and args
2025-07-20 03:01:06 +02:00
Robert Hensing
b9e4118e6d
nixosTests.modularService: adjust quoting expectations
2025-07-20 03:01:06 +02:00
Robert Hensing
03c4d4bc66
nixos/doc/modular-services: Use package attr in example
...
Without a proper introduction it's really really hard to make sense of the examples, and where values come from; which are arbitrary, which are conventional, which are hard-coded into some part of the framework.
Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
2025-07-20 03:01:06 +02:00
Robert Hensing
7d7b678ed6
nixos/doc/modular-services: Explain configuration mgmt framework
...
Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
2025-07-20 03:01:06 +02:00
Robert Hensing
b7ded19010
nixos/doc: Add modular services section
2025-07-20 03:01:06 +02:00
Robert Hensing
53f97deb26
ghostunnel.services.default: init
2025-07-20 03:01:06 +02:00
Robert Hensing
109a6a9d1e
Add assertions and warnings to modular services
2025-07-20 03:01:05 +02:00
Robert Hensing
1acabeebed
Add modular services, system.services
2025-07-20 03:01:05 +02:00
Robert Hensing
b915f0c5c0
systemd: Add functions.escapeSystemdExecArg[s]
...
This makes it available outside the NixOS `utils` context.
2025-07-20 03:01:05 +02:00
isabel
150fe821ba
nixos/users-groups: group members filter by enabled ( #426495 )
2025-07-19 22:32:56 +01:00
Sandro
12094020ba
nixos/msmtp: add package option ( #425532 )
2025-07-19 19:02:22 +02:00
Maximilian Bosch
3289277081
Merge: nixos/nextcloud-notify_push: delay restart and add same dependences f… ( #421552 )
2025-07-19 12:59:50 +02:00
NullCube
2a1e82461b
nixosTests.lemurs*: init
...
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-07-19 16:15:58 +05:30
Felix Buehler
140a6b4522
nixos/lemurs: init
2025-07-19 16:15:58 +05:30
isabel
6cdee65115
nixos/users-groups: group members filter by enabled
2025-07-18 22:19:11 +01:00
phaer
b033e0c4b6
virtualisation/disk-image: fix image.extension
2025-07-18 11:12:09 -07:00
phaer
5aba7c7131
openstack-image-zfs: drop ".root" suffix in generated image name
...
hydra-build-products is automatically updated with the right name, as
is image-info.json.
This breaks hardcoded uses of the filename, but ensures that all the
other outputs are consistent and image.filePath is correct
2025-07-18 11:12:09 -07:00
phaer
037a064feb
sd-image: Fix image.filePath directory prefix
2025-07-18 11:12:08 -07:00
phaer
8cbc6d6da6
amazon-image: fix image.extension value for vpc/vhd files
...
vpc files use the extension "vhd". `make-disk-image-nix` contains a
lookup table, but does not expose that. vpc is the only format
supported by the amazon image which is affected. Format and extension
are the same for raw and qcow2.
2025-07-18 11:12:08 -07:00
Maximilian Bosch
c808181a64
Merge: test-driver: Implement debugging breakpoint hooks ( #422066 )
2025-07-18 19:13:20 +02:00
Maximilian Bosch
b4b7218254
nixos/testing: enable ssh backdoor by default if debug hook is enabled
...
You usually want both, so it makes sense to have the former imply the
latter. If this is not desired, it can still be modified within a test.
2025-07-18 17:39:03 +02:00
Jacek Galowicz
d6b326d659
test-driver: Implement debugging breakpoint hooks
...
Co-authored-by: Maximilian Bosch <maximilian@mbosch.me>
2025-07-18 17:39:01 +02:00
nikstur
3fd41447c7
nixos/systemd/repart: add extraArgs option and Encrypt=tpm2 test ( #422511 )
2025-07-18 16:52:18 +02:00
Paul Haerle
f79d2fc207
Fix link syntax in Markdown files ( #426381 )
2025-07-18 16:06:24 +02:00
Connor Baker
b435860c5a
nixos/nvidia-container-toolkit: fix tests ( #426273 )
2025-07-18 06:32:10 -07:00
Andrew Voynov
e2ce2981bf
nixos/services: fix Markdown link syntax in web-apps/ocis.md
2025-07-18 18:25:21 +05:00
rewine
5b12257b16
qownnotes: 25.6.5 -> 25.7.7 ( #426096 )
2025-07-18 20:51:17 +08:00
Sandro
d69cbe23e1
nixos/chhoto-url: init module ( #424630 )
2025-07-18 13:32:14 +02:00
Aleksana
03b3a97679
nixos/newt: init ( #414337 )
2025-07-18 19:07:59 +08:00
Maximilian Bosch
ecc0c1b956
Merge: matrix-synapse: 1.133.0 -> 1.134.0 ( #425448 )
2025-07-18 12:47:11 +02:00
Defelo
b6ebd3bac9
nixos/tests/chhoto-url: init
2025-07-18 12:00:32 +02:00
Defelo
55e6f26bff
nixos/chhoto-url: init module
2025-07-18 12:00:32 +02:00
K900
abc0cfc4f7
nixos/home-assistant: support passing lovelace config as file ( #426221 )
2025-07-18 08:31:54 +03:00
Martin Weinelt
800967e9f5
nixos/home-assistant: support passing lovelace config as file
2025-07-18 08:18:52 +03:00
Rafael Fernández López
d287c86c08
nixos/nvidia-container-toolkit: fix tests
2025-07-18 03:53:46 +00:00
Will Fancher
cf51b44a52
nixos-generate-config: prefer /dev/mapper paths for mounts ( #424814 )
2025-07-17 22:47:43 -04:00
Sandro
8c34fc8c3c
Searxng rework, searxng: 0-unstable-2025-07-08 -> 0-unstable-2025-07-11 ( #346777 )
2025-07-18 01:32:17 +02:00
Franz Pletz
71064c4808
nixos/systemd: fix run0 failing to run commands ( #419588 )
2025-07-17 22:18:10 +02:00
Adam C. Stephens
0fe91da973
forgejo: 11.0.3 -> 12.0.0 ( #426131 )
2025-07-17 13:37:13 -04:00
transcaffeine
d3bc50865f
matrix-synapse: 1.133.0 -> 1.134.0
...
Release notes: https://github.com/element-hq/synapse/releases/tag/v1.134.0
Full changelog: https://github.com/element-hq/synapse/compare/v1.133.0...v1.134.0
2025-07-17 18:18:55 +02:00
Maximilian Bosch
bf79e3edcd
Merge: nixos/lasuite-docs: perform migrations after generating secret key ( #425493 )
2025-07-17 18:18:07 +02:00
dish
21e98fc8a9
forgejo: 11.0.3 -> 12.0.0
...
https://forgejo.org/2025-07-release-v12-0/
https://codeberg.org/forgejo/forgejo/milestone/12836
2025-07-17 11:46:43 -04:00
xanderio
caea8a1c0a
nixos/dependency-track: fix default JVM heap size ( #425747 )
2025-07-17 16:11:36 +02:00
Patrizio Bekerle
ad8aaecc37
qownnotes: 25.6.5 -> 25.7.7
...
Signed-off-by: Patrizio Bekerle <patrizio@bekerle.com>
2025-07-17 14:59:01 +02:00
Paul Meyer
ad6b1336b1
nixos/paisa: init ( #421807 )
2025-07-17 14:54:43 +02:00
Sandro
a3596957ff
nixos/hydra: replace nettools with hostname-debian ( #422364 )
2025-07-17 13:47:07 +02:00
jack
9501130c38
nixos/newt: init
2025-07-17 13:04:13 +02:00
Connor Baker
fc6bc86838
nvidia-container-toolkit: reintroduce nvidia runtime wrappers ( #421088 )
2025-07-17 01:51:21 -07:00