schilk happens



Tags:

Stuff

Working with external warnings and diagnostics in NVIM.

Tuesday, 20 January 2026    Tags: nvim, rtl

Compilers and tools in the VLSI and RTL world often produce a very large number of warnings and errors when run. I was interested in being able to quickly see all and navigate these diagnostics directly in (Neo)Vim.

This is easily achievable using the :make command and compiler plugins, or by manually generating diagnostics with a lua script.

Read More...

Managing project-specific NVIM configuration.

Monday, 19 January 2026    Tags: nvim

While my neovim configuration works out of the box for most of my projects, I have increasingly encountered situations where I need to adjust certain aspects on a per-project basis.

As with anything related to neovim configuration there are about 50 different ways this can be achieved, and because neovim is usually configured with executable code instead of declarative config files, a few gotchas that might not be immediately obvious.

Read More...

Tags: