Back to list
WarrenZhu050413

using-nvim

by WarrenZhu050413

A personal plugin marketplace for Claude Code

5🍴 0📅 Dec 3, 2025

SKILL.md


name: "Using Nvim" description: "Reference Warren's Neovim configuration (~/.config/nvim) with LSP, plugins, and directory structure."

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/

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon