use [`nvim-bacon`](https://github.com/Canop/nvim-bacon?tab=readme-ov-file) and [`bacon`](https://github.com/Canop/bacon) to allow for checking code as i program https://dystroy.org/bacon/community/bacon-ls/#neovim--manual