What is the appropriate way of launching new login sessions to ensure required scripts & services are ran? Using i3 window manager on testing release and launching it from ~/.xsession.
Some programs install systemd services and those launch just fine. Others create .desktop entries in ~/.config/autostart/. Then there's /etc/X11/Xsession.d/ containing scripts setting up the xsession.
Essentially I find myself a bit lost in which directories need to be sourced to ensure environment is correctly set up and services started. Is there a reference to take as an example?
Some programs install systemd services and those launch just fine. Others create .desktop entries in ~/.config/autostart/. Then there's /etc/X11/Xsession.d/ containing scripts setting up the xsession.
Essentially I find myself a bit lost in which directories need to be sourced to ensure environment is correctly set up and services started. Is there a reference to take as an example?
Statistics: Posted by layr — 2024-01-13 03:01 — Replies 0 — Views 14