My Terminal Setup: Neovim 0.12, tmux, and Going Native

Every developer has opinions about their editor. Most of those opinions are wrong. Mine are also probably wrong, but at least I understand every line in my config. This post walks through the terminal setup I use for C development, note-taking, and everything in between. The dotfiles are on Codeberg if you want to skip the words and read the code. But if you’re curious about why things are the way they are, why I don’t use Mason, why there’s no nvim-cmp, why my shell config is 130 lines instead of a framework, keep reading. ...

May 27, 2026 · 11 min · Pablo