How to Setup Neovim 0.12 for AI Coding (From Scratch)
In this video I set up Neovim 0.12.0 from scratch and walk through every plugin I use for AI coding. This setup runs alongside OpenCode and Claude Code for AI-assisted coding in the terminal, built from scratch on Neovim 0.12 using vim.pack (the native plugin manager). No LazyVim, no Kickstart, no AstroNvim, no NvChad. Every plugin below is one I actually use daily. My full neovim config (and other dotfiles): https://github.com/vossenwout/pookie-... š Plugins used: āā Fuzzy finding & navigation ⢠fzf-lua ā fuzzy finder for files, buffers, and live grep https://github.com/ibhagwan/fzf-lua ⢠oil.nvim ā file explorer that lets you edit your filesystem like a buffer (replaces netrw) https://github.com/stevearc/oil.nvim āā Editing, LSP & completion ⢠nvim-treesitter ā syntax highlighting and code parsing via Tree-sitter https://github.com/nvim-treesitter/nv... ⢠nvim-lspconfig ā LSP client configuration for language servers https://github.com/neovim/nvim-lspconfig ⢠blink.cmp ā fast Rust-based autocompletion engine https://github.com/saghen/blink.cmp āā Git integration ⢠lazygit.nvim ā lazygit inside Neovim https://github.com/kdheepak/lazygit.nvim ⢠codediff.nvim ā side-by-side vscode like diff viewer https://github.com/esmuellert/codedif... āā Debugging ⢠nvim-dap ā debugger client (Debug Adapter Protocol) https://github.com/mfussenegger/nvim-dap āā UI & quality of life ⢠neoscroll.nvim ā smooth scrolling animations https://github.com/karb94/neoscroll.nvim ⢠alpha-nvim ā startup dashboard https://github.com/goolord/alpha-nvim ⢠kanagawa.nvim ā colorscheme (Japanese-inspired) https://github.com/rebelot/kanagawa.nvim ⢠render-markdown.nvim ā renders markdown in buffer (great for AI plan/research files) https://github.com/MeanderingProgramm... š vim.pack guide I followed: https://echasnovski.com/blog/2026-03-... Timestamps: 00:00 - How claude code became essential 02:00 - My struggles with VSCode and Cursor 03:00 - Journey to becoming terminal first 05:00 - Why neovim in the age of ai 09:30 - Vanilla neovim without plugins 13:40 - New init.lua with essential config options 29:40 - Vim.pack (NeoVim 0.12's native plugin manager) 30:20 - fzf-lua (fuzzy finder) plugin setup 39:00 - nvim-treesitter plugin setup 41:30 - nvim-lspconfig (LSP Setup for autocomplete and diagnostics) 48:35 - neoscroll.nvim plugin setup 50:10 - blink.cmp (autocompletes) plugin setup 51:50 - nvim-dap (how to use debugger with neovim) 59:40 - oil.nvim plugin setup 1:03:30 - lazygit plugin setup 1:06:10 - codediff.nvim plugin setup 1:08:25 - render-markdown.nvim plugin setup 1:11:00 - alpha-nvim plugin setup 1:13:00 - kanagawa.nvim (best neovim colorscheme) setup 1:15:50 - Outro #neovim #claudecode #opencode

How To Setup Minimal Neovim 0.12 Config Guide From Scratch

The Perfect Zsh Setup For 2026

I Hated Every Coding Agent, So I Built My Own ā Mario Zechner (Pi)

Why I Left VS Code and Neovim for Zed Editor

Serving AI Locally: Introduction to llama.cpp

Minimal & Powerful: The Perfect NeoVim Setup for 2026

Why I Left Nvim | Prime Reacts

No More Treesitter on NeoVim

Neovim 0.12 Release with the Core Team

Learn 90% Of Pi Agent in Under 17 Minutes

AI Coding Agents Advanced Guide: Subagents, Skills, MCP, LSP, Commands, AGENTS.md, Hooks Explained

My Opencode Workflow As A Senior Engineer

Neovim - The Elite Editor Setup

How to Set Up Tmux for AI Coding Agents

You Don't Need Plugins: A NeoVim Config for Minimalists

LSP and Autocomplete in Neovim Is Finally Native

Pi Agent Creator on future of Agentic Coding

I Gave Pi Access to Obsidian And I'm Not Looking Back

NVIM 0.12: REAL CONFIG LESS THAN 100 LINES OF CODE

