2
5
Fork
You've already forked nvim
0
My neovim dotfiles
  • Lua 100%
Find a file
2026年06月19日 14:33:07 -07:00
lua Remove nonexistent update n lines keymap for mini.surround 2026年06月19日 14:33:07 -07:00
init.lua Reformat files to use double quotes 2024年11月01日 13:48:15 -07:00
lazy-lock.json Updated lazy-lock.json 2026年06月19日 14:32:52 -07:00
LICENSE.md Update license year 2026年03月25日 17:13:03 -07:00
README.md Add nvim-dap-python to README.md plugin list 2026年04月27日 22:00:03 -07:00
selene.toml Allow mixed tables in selene.toml 2023年11月11日 22:15:22 -08:00
stylua.toml Set stylua syntax to Lua 5.1 and column width to 80 2025年04月10日 17:25:31 -07:00
vim.toml Add Snacks as a global variable 2025年02月15日 16:31:29 -08:00

My neovim config

This isn't anything all too special, just your standard config.

IMPORTANT NOTICES

  1. This config is oriented with myself in mind, so there may possibly be confusing or otherwise strange choices made in the config. Regardless, it works for me. Decide for yourself if I made a janky shitbox of a config, or something actually usable for people other than me.

  2. This is a living config, assume nothing is final. Plugins will inevitably change and break. Again, this is a config for myself, not for the masses. Use at your own risk.

  3. This config was build around the latest version of neovim, as I run an Arch-linux based distro. Do not expect this to work without the latest neovim package.

Installation

git clone --depth 1 https://codeberg.org/j4de/nvim.git ~/.config/nvim && nvim

Dependencies

Dependency Reason
git To install the config and plugins
npm Used to install certain mason packages
ripgrep Used to give telescope results
treesitter-cli Used to compile nvim-treesitter parsers

Plugins

License

MIT-0