diff --git a/nixos/modules/services/misc/dysnomia.nix b/nixos/modules/services/misc/dysnomia.nix index acdc9c55555f..2d25c974296b 100644 --- a/nixos/modules/services/misc/dysnomia.nix +++ b/nixos/modules/services/misc/dysnomia.nix @@ -288,15 +288,9 @@ in boot.extraSystemdUnitPaths = [ "/etc/systemd-mutable/system" ]; - system.activationScripts.dysnomia = '' - mkdir -p /etc/systemd-mutable/system - if [ ! -f /etc/systemd-mutable/system/dysnomia.target ] - then - ( echo "[Unit]" - echo "Description=Services that are activated and deactivated by Dysnomia" - echo "After=final.target" - ) > /etc/systemd-mutable/system/dysnomia.target - fi - ''; + systemd.targets.dysnomia = { + description = "Services that are activated and deactivated by Dysnomia"; + after = "final.target"; + }; }; }