githorse
githorse
I would think it'd be useful to allow the user to pick between built-in loading screens as well as specify a custom one. Not sure on the details of course...
[Material React Table](https://www.material-react-table.com/docs/guides/async-loading#loading-demo) does a nice job with loading IMO. Looks pretty much like @coot3's version. (I prefer just the skeletons and not the spinner, but that's customizable.)
I'm guessing that this is because my `cwd` is getting set to the (Javascript) package of the current file whenever I switch buffers. This doesn't seem to be [autochdir](https://vimdoc.sourceforge.net/htmldoc/options.html#'autochdir') doing...
Got it: it's the [project.nvim plugin](https://github.com/ahmedkhalf/project.nvim). See https://github.com/LunarVim/LunarVim/discussions/2238. The immediate fix is to disable the plugin: ``` lvim.builtin.project.active = false ``` This turns off the code that was updating `cwd`...
I also have a few constants that are objects or arrays (some basically enums, some not). To clarify, @ArnaudBarre - the current recommendation when using this plugin is to move...