Documentation Index
Fetch the complete documentation index at: https://mintlify.com/aprog93/Gentleman.Dots/llms.txt
Use this file to discover all available pages before exploring further.
Plugin Ecosystem
GentlemanNvim includes a carefully curated collection of plugins organized by functionality. All plugins are managed by lazy.nvim and lazy-loaded for optimal performance.Plugin Categories
AI Assistants
5 AI tools for coding
Editor Enhancement
File management, navigation
UI Components
Statusline, dashboard, themes
Language Support
LSP, formatting, linting
Git Integration
Blame, browse, diff viewing
Utilities
Tmux integration, notes
AI & Code Assistance
OpenCode (Primary)
The main AI assistant integration, currently enabled in the configuration:OpenCode Key Bindings
OpenCode Key Bindings
| Keymap | Mode | Action |
|---|---|---|
<leader>aa | n | Toggle OpenCode |
<leader>as | n, x | OpenCode select |
<leader>ai | n, x | OpenCode ask |
<leader>aI | n, x | Ask with context (@this:) |
<leader>ab | n, x | Ask about buffer (@file) |
<leader>ap | n, x | OpenCode prompt |
<leader>ape- Explain code<leader>apf- Fix issues<leader>apd- Diagnose problems<leader>apr- Review code<leader>apt- Generate tests<leader>apo- Optimize code
GitHub Copilot
Configured with custom filetype restrictions:Copilot Chat (Disabled)
Copilot Chat integration with custom system prompt tailored for frontend architecture:View Custom System Prompt
View Custom System Prompt
The configuration includes a detailed Spanish-language system prompt that defines:
- Expertise in Angular, React, and TypeScript
- Focus on Clean Architecture and Hexagonal Architecture
- Professional but approachable tone (Argentine Spanish)
- Emphasis on modular design and atomic patterns
Avante (Disabled)
Advanced AI assistant with inline editing, file selection, and cursor planning:Avante includes complex resize handling logic to prevent duplicate windows and cursor issues when the terminal is resized.
CodeCompanion (Disabled)
Full-featured AI coding assistant with tool support:CodeCompanion Features
CodeCompanion Features
- Multiple Adapters: copilot_4o, copilot_41, copilot_gemini_25_pro
- Tool Groups:
full_stack_dev- Command runner, editor, file operationsgentleman- Custom frontend-focused toolset
- Slash Commands:
/git_filesfor repository context - Diff Views: Vertical/horizontal split options
Editor Enhancements
Oil.nvim - File Management
Edit your filesystem like a buffer:-- Open Oil in parent directory<leader>E- Open Oil in floating window<leader>-- Open Oil in current file’s directory
Harpoon2
Quick navigation between frequently used files:Goto Preview
Peek at definitions without leaving your current location:Mini.hipatterns
Highlight color codes with their actual colors, including custom HSL support:UI Components
Dashboard (Snacks)
Custom ASCII art dashboard with quick actions:View Dashboard Art
View Dashboard Art
f- Find Filen- New Fileg- Find Textr- Recent Filesc- Configl- Lazyq- Quit
Lualine
Custom statusline with mode indicators and contextual information:- Oil buffers - Show current directory path
- CodeCompanion - Display active adapter and model
Incline.nvim
Floating window showing filename with file type icon:Which-key
Interactive keymap guide with 300ms timeout:Zen Mode + Twilight
Distraction-free coding with dimmed peripheral code:Specialized Tools
Obsidian.nvim
Note-taking integration with your Obsidian vault:<leader>oc- Check checkbox<leader>ot- Insert template<leader>oo- Open in Obsidian app<leader>on- Create new note<leader>os- Search notes<leader>oq- Quick switch
Render Markdown
Beautiful markdown rendering in Neovim:Tmux Navigation
Seamless navigation between Neovim and tmux panes:Same keybindings work in both Neovim and tmux -
Ctrl+hjkl for directional navigation.Git.nvim
Git integration for blame and browse:Completion Engine
Blink.cmp
Modern completion engine with Avante integration:lazyvim.plugins.extras.coding.blink