Latest Articles

Configure Neovim – Distraction-Free Coding with zen-mode.nvim
Configure Neovim – Distraction-Free Coding with zen-mode.nvim
By aeon501
Mar 20, 2026

Install zen-mode.nvim and twilight.nvim to create a clean, distraction-free coding and writing environment in Neovim. Hide the UI clutter, centre the buffer, and dim everything outside the active block of code.

Configure Neovim – Code Formatting with conform.nvim
Configure Neovim – Code Formatting with conform.nvim
By aeon501
Mar 19, 2026

Set up conform.nvim to format your code automatically on save. Configure formatters per filetype, install them through Mason, add a manual format keymap, and learn how to disable formatting for specific files and filetypes.

Configure Neovim – Autocompletion with blink.cmp
Configure Neovim – Autocompletion with blink.cmp
By aeon501
Mar 14, 2026

Add fast, LSP-aware autocompletion to Neovim using blink.cmp. Install the plugin, wire it up to your language servers, add snippets, and configure keymaps — all in a single file.

Configure Neovim – Setting Up an LSP
Configure Neovim – Setting Up an LSP
By aeon501
Mar 10, 2026

Add IDE-level code intelligence to Neovim using mason.nvim, mason-lspconfig, and nvim-lspconfig. Install language servers, wire up keymaps, and get diagnostics, hover docs, and go-to-definition working in minutes.

Configure Neovim – Adding a File Tree Plugin
Configure Neovim – Adding a File Tree Plugin
By aeon501
Mar 5, 2026

add a fully featured file tree explorer sidebar to Neovim using neo-tree.nvim. Learn to install, configure, and navigate your project files without ever leaving your editor.

Git in Neovim — Using vgit.nvim and nvim-tinygit
Git in Neovim — Using vgit.nvim and nvim-tinygit
By aeon501
Feb 28, 2026

Set up vgit.nvim and nvim-tinygit to bring your full Git workflow — visual diffs, interactive staging, commit's, and pushes — directly into Neovim.