Note
Требуется Neovim 0.10+ или новее. Всегда проверяйте код перед установкой!
- Клонируйте репозиторий:
git clone https://github.com/NET-VLADOR/NV_NEOVIM.git ~/.config/nvim- Запустите Neovim, плагины установятся автоматически:
nvimCatppuccin - не просто цветовая схема, а целостная система оформления. Все компоненты интерфейса автоматически подстраиваются под выбранную тему:
| Компонент | Описание интеграции |
|---|---|
| Стартовый экран | Динамический фон и цвета |
| Строка состояния | Акцентные цвета режимов |
| Панель вкладок | Синхронизация с основной темой |
| Git-индикаторы | Контекстные цвета статусов |
| Диагностика | Семантические цветовые коды |
🌈 Доступные темы
| Тема | Описание | Скриншоты |
|---|---|---|
| Mocha | Тёмная тема (по умолчанию) | |
| Macchiato | Насыщенная тёмная тема | |
| Frappe | Умеренная тёмная тема | |
| Latte | Светлая тема |
| Команда | Действие |
|---|---|
<leader>tfl |
Переключить на тему Latte (светлая) |
<leader>tff |
Переключить на тему Frappe |
<leader>tfm |
Переключить на тему Macchiato |
<leader>tfM |
Переключить на тему Mocha (тёмная) |
<leader>tc |
Показать меню выбора темы |
<leader>tt |
Переключить прозрачность фона |
| Категория | Плагины |
|---|---|
| Цветовые схемы | catppuccin/nvim |
| Комментирование | Comment.nvim, todo-comments.nvim |
| Автодополнение | blink.cmp, friendly-snippets, blink.compat, LuaSnip |
| Редактирование | nvim-autopairs, nvim-ts-autotag, vim-sleuth |
| Файловый менеджер | nvim-tree.lua |
| Форматирование | conform.nvim |
| Поиск | telescope.nvim, telescope-fzf-native.nvim, telescope-ui-select.nvim |
| Git | diffview.nvim, gitsigns.nvim, neogit, vim-fugitive, vim-rhubarb |
| Интерфейс | alpha-nvim, lualine.nvim, bufferline.nvim, dropbar.nvim, indent-blankline.nvim, noice.nvim, nvim-colorizer.lua, nvim-notify, nvim-web-devicons, which-key.nvim |
| LSP | mason.nvim, mason-lspconfig.nvim, mason-tool-installer.nvim, nvim-lspconfig, lazydev.nvim |
| Treesitter | nvim-treesitter |
| Сворачивание | nvim-ufo, promise-async, statuscol.nvim |
| Навигация | vim-tmux-navigator |
| Управление буферами | vim-bbye |
| Прочее | mdx.nvim (MDX support), neoscroll.nvim (плавная прокрутка), nui.nvim (UI компоненты), plenary.nvim (утилиты), showkeys (отображение клавиш) |
Автоматическая настройка через Mason:
| Сервер | Языки |
|---|---|
lua_ls |
Lua |
tsserver |
TypeScript |
bashls |
Bash |
html |
HTML, Twig |
cssls |
CSS |
tailwindcss |
Tailwind CSS |
dockerls |
Docker |
jsonls |
JSON |
yamlls |
YAML |
eslint |
JavaScript |
mdx_analyzer |
MDX |
При смене темы Catppuccin автоматически обновляются:
- Стартовый экран (alpha-nvim)
- Строка состояния (lualine)
- Панель вкладок (bufferline)
- Контекстное меню (dropbar)
- Уведомления (nvim-notify)
- 4 встроенные темы с полной синхронизацией
- Возможность создания кастомных тем
- Динамическая прозрачность фона
- Автоматическая адаптация для светлого/тёмного режима
- Менеджер плагинов: lazy.nvim
- Иконки: nvim-web-devicons
- Уведомления: nvim-notify
- Расширенный UI: noice.nvim
- Интеграция с tmux: vim-tmux-navigator
cd ~/.config/nvim && git pull- Используйте Nerd Fonts для корректного отображения иконок
- Для лучшей производительности используйте Neovim 0.10+
- Обновляйте плагины регулярно:
uна главной странице или черезLazy








