Рет қаралды 2,339
Привет! Сегодня будем писать NeoVim Plugin! Перенесем код из `dotfiles` в отдельный репозиторий, поправим модули и настроим CI!
В будущем ролике разберемся в плагине подробнее, заменим им Obsidian.
Я думаю, что это заслуживает лайк и подписку! Делитесь роликом, конечно!
Подписывайтесь на канал и на ссылке ниже, там обсуждают правду:
Ссылочки:
- [IlyasYOY/obs.nvim: Obsidian-like NeoVim plugin.](github.com/IlyasYOY/obs.nvim)
- [git-link.nvim/Makefile at main · IlyasYOY/git-link.nvim](github.com/IlyasYOY/git-link....)
- [IlyasYOY/git-link.nvim: Plugin to generate links to Git repositories in NeoVim.](github.com/IlyasYOY/git-link....)
- [IlyasYOY/coredor.nvim: Core utils for nvim](github.com/IlyasYOY/coredor.nvim)
- [Особенность Lazy.nvim](github.com/folke/lazy.nvim#%E...)
Подписывайтесь на канал и на ссылке ниже, там обсуждают правду:
- Telegram Channel: t.me/kydavoiti
- Telegram Chat: t.me/kydavoitichat
- VK: kydavoiti
- GitHub: github.com/IlyasYOY
Главы
00:00 Начало
00:23 Начало
01:26 О чем ролик?
01:41 Создаем репозиторий
03:31 Клонируем
04:36 Знакомимся с кодом для выделения
07:32 Начинаем перенос lua в плагин
08:26 Исправляем имена модулей
13:17 Перерыв
13:32 Проверяем, что ничего не работает, исправляем настройки
14:51 Ставим obs.nvim
19:00 Фикшу баг с неверной папкой в obs.nvim
21:35 Первая проба obs.nvim
23:07 Запускаем CI!
23:30 Настройка линтеров
27:01 Запускаем тесты
34:09 Фикс непредвиденного бага!
37:31 Промежуточные итоги!
37:50 Настройка CI на GitHub
45:55 Финал
46:42 А вот и сказке конец!