{ pkgs, ... }: { systemd.user.services.terraria = { Install.WantedBy = [ "default.target" ]; Unit.Description = "Terraria TMUX Server"; Service = { ExecStart = "${pkgs.tmux}/bin/tmux -L terraria new -s Terraria -d /etc/profiles/per-user/wizardlink/bin/fhs -c 'dotnet ./tModLoader.dll -server -config serverconfig.txt'"; ExecStop = "${pkgs.tmux}/bin/tmux kill-session -t Terraria"; Restart = "on-failure"; Type = "forking"; WorkingDirectory = "/mnt/ssd/SteamLibrary/steamapps/common/tModLoader"; }; }; }