My beloved ThinkPad X61 is having a software upgrade. For a long time it has been running Void Linux with i3wm, then I switched to Debian 12 with TTY by default. While the idea was to minimize the time using any window manager but Emacs, the need of using browsers and Emacs with GUI (to view PDFs, render Japanese, etc.) became too demanding to even use TTY mainly. So, I did some research and found EXWM (Emacs X Window Manager), which makes Emacs THE operating system. Now, technically Emacs IS my operating system, my window manager, and has a text editor called Emacs. I chose Debian 13 as the base system (distro) mostly for the stability. For newer software compilation which requires newer build tools I will just temporarily use the unstable branch.
Fun fact: in EXWM, exiting Emacs (like exiting any Emacs) is basically logging out, so it’s important to get used to debugging within Emacs without closing/opening like a noob.