I know this will be unpopular but I try to live a zero-config life. I just live with the defaults 99% of the time. I prefer not to be beholden to some special keyboard map or shell config or that essential plugin that does something very niche that you could simply not live without any more , because what if you do need to live without it? If you ever change machine or do pair programming or whatever where you are no…
that made me laugh, thank you for that!
in practise, every distribution has different defaults and every version changes everything around. I've gone full autistic in my nixos install: xmonad, xterm, emacs. now I can keep the config frozen for the rest of my life. what if I find myself in front of a different computer? I'll tell them the same thing I tell windows people: I have no idea what's going on. sorry.