- Run this:
git clone https://github.com/3oFiz4/nvim ~/.config/nvim/
| Plugin | Purpose | Why use it? |
|---|---|---|
| Avante (abandoned) | AI Agent | Integrated AI coding assistant. I don't know why I don't feel like using this plug-in for no reason, I just rarely use it.| |
| Better Escape | Shortcuts | Use jk to exit modes—much faster than reaching for <Esc>. |
| Flash | Navigation | Precise, lightning-fast jumping across the buffer. |
| Oil | File Explorer | Edit your file system like a normal Neovim buffer (via -). |
| Reactive | Visual Feedback | Dynamic background colors based on your current mode. |
| Shade | Focus | Dims inactive windows to highlight your current buffer. |
| Snacks | High-performance UI utilities and core features. | |
| Colorscheme | Aesthetics | Sets the visual theme for the editor. |
| Keybind Reminder | Learning Tool | Good for beginners to visualize available shortcuts. |
- Mini Surround: Efficiently manage surroundings (brackets, quotes, tags).
- Blink: Comprehensive completion engine (LSP, snippets, buffer, paths).
- Yanky: Enhanced clipboard management with yank/paste history.
- Dial: Intelligent increment/decrement for numbers, dates, and toggles.
- Mini Move: Move lines and blocks of code vertically and horizontally.
- Mini Surround: Add changes in surrounding selection.
- Snacks Explorer: Fast and modern file exploration.
- Snacks Picker: High-performance fuzzy finder and LSP picker.
- Smear Cursor: Smooth, animated cursor transitions.
- Mini HiPatterns: Real-time color highlighting (includes Tailwind CSS support).
- Prettier: Code formatting via
conform.nvimandmason.nvim.
Specific environments configured with LSP, Treesitter, and Tooling.
- JSON: Includes SchemaStore for autocompletion.
- Markdown: Features live preview and specialized rendering.
- PHP: Full suite including Pest/PHPUnit testing and DAP support.
- Python: Integrated Venv selector, Pytest support, and Debugging.
- Tailwind CSS: Colorizer support for CSS classes.
- TOML: Standard LSP and syntax support.