Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    warrenzhu050413

    using-nvim

    warrenzhu050413/using-nvim
    Coding
    5

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Reference Warren's Neovim configuration (~/.config/nvim) with LSP, plugins, and directory structure.

    SKILL.md

    Using Nvim

    Warren's Neovim: ~/.config/nvim

    Critical Rule

    BEFORE answering Neovim questions:

    1. Read config files from ~/.config/nvim/
    2. Understand Warren's setup, plugins, settings
    3. Base answers on actual config, not assumptions

    Directory Structure

    ~/.config/nvim/
    ├── init.lua                 # Entry point
    ├── lua/
    │   ├── plugins/             # Plugin configs
    │   │   ├── lsp.lua          # LSP (pyright)
    │   │   ├── treesitter.lua   # Syntax
    │   │   └── telescope.lua    # Fuzzy finder
    │   ├── config/              # Custom settings
    │   └── utils/               # Helpers
    └── after/                   # After-load
    

    Standard Directories

    • Config: ~/.config/nvim/
    • Data: ~/.local/share/nvim/ (plugins, state, shada)
    • Cache: ~/.cache/nvim/ (temp, swap)
    • State: ~/.local/state/nvim/ (persistent)

    LSP & Plugins

    • Python LSP: pyright (in lua/plugins/lsp.lua)
    • Auto venv: checks venv/, .venv/, env/, virtualenv/, $VIRTUAL_ENV
    • Custom paths: pyrightconfig.json with extraPaths: ["."]
    • Plugin specs: lua/plugins/*.lua (lazy.nvim)
    • Plugin data: ~/.local/share/nvim/lazy/
    Recommended Servers
    Astro Docs
    Astro Docs
    Hostsmith
    Hostsmith
    Context7
    Context7
    Repository
    warrenzhu050413/warren-claude-code-plugin-marketplace
    Files