X-Git-Url: https://git.giacomolli.uk/onechat/blobdiff_plain/2501e78d10204fac2298db0dee84b3dce379e09b..3f61d7080bc1cb14988a65ac433cbc5959857c16:/README.rst?ds=sidebyside diff --git a/README.rst b/README.rst index 9fbf6dd..5f4266a 100644 --- a/README.rst +++ b/README.rst @@ -195,6 +195,16 @@ the service: ONECHAT_DIR=DATA_DIR ./result-service/bin/onechat chat journalctl --user -u onechat.service -f +After ``git pull``, build with the same result link, link the unit +again, reload the user manager, and restart the service: + +.. code:: console + + nix build --out-link result-service + systemctl --user link --force "$(realpath result-service/share/systemd/user/onechat.service)" + systemctl --user daemon-reload + systemctl --user restart onechat.service + The service starts with the user manager at login, not at boot without a login. To stop it, or also remove its start at login: