DISCLAIMER: This isn't meant to work for you. Sorry. Feel free to use this, but it is mainly designed for my machine, and my preferences.
My dotfiles for sway anyone can use or modify.
I recommend using ly as a display manager.
On arch linux you can easily install ly with: sudo pacman -S ly
On debian however it is very very painful to install ly.
First install brew: sudo apt install brew
Second install with brew zig: brew install zig
Finally compile and install ly with these instructions.