From bb3a42ab6fc0348ee1dfa3514ee956a01fe4b395 Mon Sep 17 00:00:00 2001 From: Filippo Berto Date: Sun, 24 Oct 2021 19:11:02 +0200 Subject: [PATCH] Mega cmd server service --- modules/megasync.nix | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 modules/megasync.nix diff --git a/modules/megasync.nix b/modules/megasync.nix new file mode 100644 index 0000000..17dc453 --- /dev/null +++ b/modules/megasync.nix @@ -0,0 +1,20 @@ +{ pkgs, config, ... }: +let + megasyncCmd = "${pkgs.megacmd}/bin/mega-cmd-server"; +in +{ + systemd.user.services."mega-cmd-server" = { + Unit = { + Description = "Mega command server"; + After = [ "default.target" ]; + PartOf = [ "default.target" ]; + }; + Install = { + WantedBy = [ "default.target" ]; + }; + Service = { + Type = "simple"; + ExecStart = megasyncCmd; + }; + }; +}