This project is my neovim setup from ncm (ncm.nvim
).
It setups up a few basic thigs like:
- editor configs
- colorscheme
- plugins
- treesitter
This was baes on:
Besideslazy.nvim
you will also need the following dependencies:
-- with Lazy
{
-- other stuff ...
dependencies = {
"nvim-lua/plenary.nvim",
"nvim-telescope/telescope-ui-select.nvim",
},
},
For development,you will also need:
git
to clonestylua
andluacheck
to lint the project
-- with Lazy
{
"marco-souza/ncm.nvim",
event = "VeryLazy",
opts = {
-- startup config
default = "nvchad.nvim",
},
dependencies = {
"nvim-lua/plenary.nvim",
"nvim-telescope/telescope-ui-select.nvim",
},
},
After that you can use :Config
command in your neovim:
# select a configuration
:Config
# create a config
:Config scratch marco-souza/scratch.nvim
# delete
:Config del scratch.nvim
# or
:Config del # then select which one to remove