My neovim dotfiles
- Lua 100%
| lua | ||
| init.lua | ||
| lazy-lock.json | ||
| LICENSE.md | ||
| README.md | ||
| selene.toml | ||
| stylua.toml | ||
| vim.toml | ||
My neovim config
This isn't anything all too special, just your standard config.
IMPORTANT NOTICES
-
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.
-
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.
-
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
- Comment.nvim
- actions-preview.nvim
- animation.nvim
- better-escape.nvim
- blink.cmp
- bufferline.nvim
- conform.nvim
- dial.nvim
- fidget.nvim
- friendly-snippets
- gitsigns.nvim
- goto-breakpoints.nvim
- highlight-undo.nvim
- in-and-out.nvim
- lazy.nvim
- lazydev.nvim
- leap.nvim
- lualine.nvim
- luvit-meta
- mason-tool-installer.nvim
- mason.nvim
- middleclass
- mini.surround
- neo-tree.nvim
- neogit
- nui.nvim
- nvim-autopairs
- nvim-dap-ui
- nvim-dap-virtual-text
- nvim-dap
- nvim-gomove
- nvim-lightbulb
- nvim-lint
- nvim-lspconfig
- nvim-navic
- nvim-nio
- nvim-notify
- nvim-origami
- nvim-treesitter-context
- nvim-treesitter
- nvim-web-devicons
- oil-git.nvim
- oil-lsp-diagnostics.nvim
- oil.nvim
- persistence.nvim
- plenary.nvim
- precognition.nvim
- rainbow-delimiters.nvim
- snacks.nvim
- telescope-fzf-native.nvim
- telescope-ui-select.nvim
- telescope.nvim
- todo-comments.nvim
- toggleterm.nvim
- tokyonight.nvim
- treesj
- trouble.nvim
- undotree
- vim-cool
- vim-kitty
- vim-matchup
- vim-repeat
- which-key.nvim
- windows.nvim
License
MIT-0