Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 1.61 KB

File metadata and controls

49 lines (34 loc) · 1.61 KB

Neovim Config

My AstroNvim config, streamlined for Go development, testing, session management, and fast file access.


✨ Features

  • 🧠 AstroNvim base with first-class Lua ergonomics and plugin structure
  • 🦫 Go development: gopls, goimports, gofumpt, debugging via DAP with delve
  • Neotest for a clean, integrated test runner
  • 📁 Harpoon v2 with Telescope support for quick file jumping
  • 💾 resession.nvim for project-aware session management
  • 🌌 TokyoNight theme with full plugin integration
  • 🔎 Telescope fuzzy finding for everything

🔌 Notable Plugins

Plugin Purpose
neotest Test runner with output panel and summary
harpoon@harpoon2 Fast, persistent file access list
resession.nvim Project-based session management
tokyonight.nvim Beautiful dark color scheme
Built-in DAP + nvim-dap-ui Debugging support

🛠 Setup

Dependencies:

  • python3
  • pip
  • fd-find
  • imagemagick

Clone AstroNvim:

git clone https://github.com/brian-abo/nvim ~/.config/nvim