SkillAgentSearch skills...

Nvim

transparent nvim configuration

Install / Use

/learn @LoneExile/Nvim
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

nvim

top bar TMUX

2023-04-29_17-11 2023-04-29_17-04 2023-04-29_17-08 2023-04-29_17-15 2023-04-30_17-20


<details> <summary>🛠️Dependencies</summary>
  • neovim >= 0.10
  • nodejs >= 18
  • python3 >= 3.9
  • luarocks >= 5.3 (optional)
  • go >= 1.21 (optional)
  • rust >= 1.61 (optional)

windows via scoop

  scoop install main/luarocks main/go main/rust main/nodejs-lts main/python

Arch via yay

  yay -S python-pynvim nodejs npm luarocks go rust

install

pip install pynvim

npm install -g neovim

</details>

How to use this configuration

By default, .config/nvim/init.lua should be set up like this:

require('<YOUR_CONFIG_NAME>').setup({
  plugin = 'minimal',
})

The plugin option can be one of the following from this directory: .config/nvim/lua/<YOUR_CONFIG_NAME>/core/settings/plugins/

You're also free to change <YOUR_CONFIG_NAME> to any name you prefer. Adjust the path .config/nvim/lua/<YOUR_CONFIG_NAME>/ accordingly, and the configuration will automatically load based on the name you've set.

note

  • You can remove all directory except core and utils (I guess🤔)
  • If you feel slow, you can remove config file that not have been list in core/settings/plugins/<YOUR_PLUGINS_LIST>.
  • If you want to add new plugin, you can look my other config file. all magic happen in lazy.lua
<!-- ## TODO --> <!-- - [ ] refactor how to load config -->
View on GitHub
GitHub Stars14
CategoryDevelopment
Updated27d ago
Forks0

Languages

Lua

Security Score

95/100

Audited on Mar 3, 2026

No findings