--- /dev/null
+[Unit]
+Description=Start weechat in detached tmux session
+
+[Service]
+Type=forking
+Restart=on-failure
+ExecStart=/usr/bin/tmux -f %h/.config/tmux.conf new-session -s weechat -d weechat
+ExecStop=/usr/bin/tmux kill-session -t weechat
+
+[Install]
+WantedBy=default.target