Heads up here regarding KD. Since you're using Debian I guess you don't have the latest. At one point I think Debian will switch to KDE Systemd, and it will break your login script that launches i3. A solution is to use Systemd units[0] at one point I might write a blog post about that.

0: https://news.ycombinator.com/item?id=30256384