From 1bf746568ea1ead8b9032bd1081f4c2042b101c7 Mon Sep 17 00:00:00 2001 From: codgician <15964984+codgician@users.noreply.github.com> Date: Sun, 31 Aug 2025 23:21:44 +0800 Subject: [PATCH] nixos/parallels-guest: remove unnecessary systemd user services --- .../virtualisation/parallels-guest.nix | 46 ++++--------------- 1 file changed, 9 insertions(+), 37 deletions(-) diff --git a/nixos/modules/virtualisation/parallels-guest.nix b/nixos/modules/virtualisation/parallels-guest.nix index a0918900f442..8d4d1851b45d 100644 --- a/nixos/modules/virtualisation/parallels-guest.nix +++ b/nixos/modules/virtualisation/parallels-guest.nix @@ -81,44 +81,16 @@ in }; }; - systemd.user.services = { - prlcc = { - description = "Parallels Control Center"; - wantedBy = [ "graphical-session.target" ]; - path = [ prl-tools ]; - serviceConfig = { - ExecStart = "${prl-tools}/bin/prlcc"; - WorkingDirectory = "${prl-tools}/bin"; - }; - }; - prldnd = { - description = "Parallels Drag And Drop Tool"; - wantedBy = [ "graphical-session.target" ]; - path = [ prl-tools ]; - serviceConfig = { - ExecStart = "${prl-tools}/bin/prldnd"; - WorkingDirectory = "${prl-tools}/bin"; - }; - }; - prlcp = { - description = "Parallels Copy Paste Tool"; - wantedBy = [ "graphical-session.target" ]; - path = [ prl-tools ]; - serviceConfig = { - ExecStart = "${prl-tools}/bin/prlcp"; - Restart = "always"; - WorkingDirectory = "${prl-tools}/bin"; - }; - }; - prlshprof = { - description = "Parallels Shared Profile Tool"; - wantedBy = [ "graphical-session.target" ]; - path = [ prl-tools ]; - serviceConfig = { - ExecStart = "${prl-tools}/bin/prlshprof"; - WorkingDirectory = "${prl-tools}/bin"; - }; + systemd.user.services.prlcc = { + description = "Parallels Control Center"; + wantedBy = [ "graphical-session.target" ]; + path = [ prl-tools ]; + serviceConfig = { + ExecStart = "${prl-tools}/bin/prlcc"; + WorkingDirectory = "${prl-tools}/bin"; }; }; }; + + meta.maintainers = with maintainers; [ codgician ]; }