[Unit] Description=Start tmux in detached session After=network.target local-fs.target ConditionFileIsExecutable=/usr/bin/tmux [Service] Type=forking KillMode=control-group Environment=TMUX_TMPDIR=%t/tmux ExecStartPre=/usr/bin/mkdir -p $TMUX_TMPDIR ExecStart=/usr/bin/tmux new-session -s user -d ExecStop=/usr/bin/tmux kill-session -t user [Install] WantedBy=default.target