I use arch btw.
My primary reason to switch to linux over windows was simplicity.
Switching to arch linux, I decided to use a tiling window manager.
I use neovim as my primary code editor. I was already using vim for a while, and decided to switch from vscode to neovim.