Linters and Formatters

Null-LS + Linters

With Null-LS, we can connect linters, formatters, and code actions into the Neovim LSP client. This makes it easier to maintain a clean codebase with syntax errors getting caught before we commit our code.