system-manager/src
Nikolay Yakimov fcc225c5aa
Support implicit systemConfigs.${currentSystem}.* paths (#235)
This implements support for multiarch systemConfigs.

First, it checks for `systemConfigs.${currentSystem}.${attr}`.
`currentSystem` is evaluated ahead of time in a separate Nix invocation
for simplicitly. Then, if that does not exist, it falls back to
`systemConfigs.${attr}`.

Closes #230
Closes #233

---------

Co-authored-by: [eureka@nixos] <57543709+eureka-cpu@users.noreply.github.com>
2025-05-25 20:50:42 -05:00
..
activate chore: Fix clippy warnings 2025-02-27 12:07:01 -08:00
systemd chore: Fix clippy warnings 2025-02-27 12:07:01 -08:00
activate.rs systemd: support systemd.tmpfiles.settings 2024-11-01 18:12:13 +05:30
lib.rs chore: Fix clippy warnings 2025-02-27 12:07:01 -08:00
main.rs Fix pre-popopulate script name (#99) 2024-06-30 16:22:59 +02:00
register.rs Support implicit systemConfigs.${currentSystem}.* paths (#235) 2025-05-25 20:50:42 -05:00
systemd.rs Fix reload for services without reload functionality. 2023-06-29 17:10:39 +02:00