I've been setting up a new laptop and have been pleasantly surprised that while transferring my old config to the new, nearly all the programs I use that have heavy customizations (zsh, tmux, ghostty, git, jj) have all worked without needing adjustments even when installing updated versions. Neovim requires a bit more but it wasn't too bad...
today iain learned: How to replace nvim-treesitter and Mason with NVPM, and protect against supply chain attacks in tools that depend on git repositories.
today iain learned: how to enable the tmux extended-keys option and use it to add more Neovim keymaps with modifiers
today iain learned: Some neat features that come with an upgrade to Neovim version 0.12, such as the built-in Undotree plugin and native Treesitter-based incremental selection.
today iain learned: How to use terminal commands for displaying a custom Neovim dashboard logo on startup
A journey through text editors and how I landed on Zed after years of Neovim
A deeper look at why a integrated terminal workflow is more than just using vim
A brief look at my history and how ordinary jobs lead to learning programming and Vim/Neovim
Integrating Svelte's Inspector with Neovim allows you to simply click on components in your browser to edit their source code.
Some tips on how to eaily move to VSCode as a Neovim user (sorry Primeagen)