My nvim configs
Find a file
2025-07-01 06:09:09 +03:00
ftplugin new neovim config for arch linux 2025-07-01 06:09:09 +03:00
lua new neovim config for arch linux 2025-07-01 06:09:09 +03:00
.gitignore Add test settings 2025-03-25 13:07:05 +03:00
.stylua.toml Add test settings 2025-03-25 13:07:05 +03:00
init.lua new neovim config for arch linux 2025-07-01 06:09:09 +03:00
lazy-lock.json Add test settings 2025-03-25 13:07:05 +03:00
LICENSE.md license 2022-06-25 21:51:44 -04:00
README.md new neovim config for arch linux 2025-07-01 06:09:09 +03:00

Сделай бекап старого конфига, если он есть и если он нужен. Конфиг находится тут: ~/.config/nvim

Это вариант конфига, который я ставлю на сервер.

Первый запуск конфига может быть долгим. Не прерывай этот процесс, пока не появится меню плагин манагера.

sudo pacman -Sy neovim git ripgrep fd unzip npm gcc ttf-jetbrains-mono-nerd noto-fonts-emoji go rustup ueberzugpp

К этим пакетам добавь wl-clipboard если ты на wayland или xclip, если на X11 Если тебе не нужна поддержка языков программирования go и rust, то удали соответствующие пакеты из списка. Для поддержки rust надо дописать это в терминал, чтоб скачать ласт версию языка:

rustup default stable

Установить этот конфиг на Linux или Mac можно так:

git clone --branch arch --single-branch --depth 1 https://github.com/Buliway/kickstart.nvim.git "${XDG_CONFIG_HOME:-$HOME/.config}"/nvim

Если надо больше информации по установке и настройке, то вот доп источники:

  • kickstart.nvim - Оригинальный конфиг, который я взял за основу и немного дополнил. В их readme много дополнительной информации.
  • The Only Video You Need to Get Started with Neovim - Гайд по kickstart.nvim. Название видео говорит как есть. Мне очень сильно помогло создать свой конфиг.
  • 0 to LSP : Neovim RC From Scratch - Старый гайд по настройке NeoVim с нуля. Некоторые настройки и плагины больше не актуальны, но мне понравилось видеть логику и рассуждения человека при составлении конфига с нуля.

В этом конфиге я выключил плагин для дебага. Этот конфиг я использую на запасных системах, где мне не нужен дебаг и я не хочу качать дополнительные пакеты для него. Если нужен дебаг, то можно раскомментировать нужные строки в init.lua. Не уверен надо ли докачивать какие-то пакеты для этого.