Answerrit
Answerrit posts are short, practical write-ups that start with a concrete question and end with a working solution. No theory dumps, no five pages of background — just the problem and the fix.
Most of these come from people asking questions on Reddit and me answering them. These questions and answers can often be generalized enough for the greater community and don’t need Reddit. A personal StackOverflow, without the voting.
Question: How to avoid killing an i3 scratchpad window
Why i3's scratchpad_state is always none in get_tree, how to find it on the floating_con parent, and a script to avoid killing scratchpad windows by mistake.
Question: How can you configure grub to use a specific kernel?
Configure GRUB to boot specific kernels on Debian using GRUB_DEFAULT, menu IDs, or saved defaults. Includes submenu handling and troubleshooting.
Question: How can I prevent multiple logins via LightDM
Prevent multiple simultaneous user logins in LightDM by disabling user switching in both the display manager and xscreensaver lock screen.
Question: How to source your .profile with LightDM on Debian?
Source .profile and .xprofile in LightDM on Debian by creating a custom session wrapper. Includes dpkg-divert approach and Ansible playbook.