Skip to content

Latest commit

 

History

History

examples

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Примеры конфигураций lazyvimx

Готовые конфигурации под разные сценарии. В каждой директории — init.lua, который можно скопировать в ~/.config/nvim/init.lua и запустить Neovim.

Какой выбрать

Только оверрайды плагинов, без экстр. Для тех, кто хочет контролировать каждую включённую фичу и добавлять экстры по одной.

core.all: все 50 экстр, 39 оверрайдов и кеймапы. Для тех, кто хочет всё из коробки.

Для расширения VSCode Neovim: только движения и инструменты кода, без UI-экстр — интерфейс рисует VSCode.

С langmapper: Vim-движения работают на русской раскладке без переключения.

Как использовать

  1. Выберите пример под свой сценарий
  2. Скопируйте его init.lua в ~/.config/nvim/init.lua
  3. Запустите Neovim — всё установится само
  4. Донастройте при желании

Кастомизация

Любой пример расширяется одинаково.

Свои плагины — ~/.config/nvim/lua/plugins/my-plugin.lua:

return {
	"author/plugin-name",
	opts = {},
}

Больше экстр — через :LazyExtras или в конфиге:

{ import = "lazyvimx.extras.ui.winbar" },
{ import = "lazyvimx.extras.git.gitlab" },

Опции lazyvimx — ~/.config/nvim/lua/plugins/lazyvimx.lua:

return {
	"lazyvimx/nvim",
	name = "lazyvimx",
	opts = {
		colorscheme = "tokyonight",
		bufferline_groups = {
			["Tests"] = "%.test%.",
		},
	},
}

Нужна помощь?