Hello, I personally run sway, and I won't run a login manager. Instead I just log into a virtual console. Then I auto-start sway via this is my ~/.bashrc if [ -z $DISPLAY ] && [ "$(tty)" == "/dev/tty1" ]; then exec sway fi Maybe the above is supposed to go in my ~/.bash_profile