Install requires Neovim 0.10+. Always review the code before installing a configuration.
Clone the repository and install the plugins:
git clone https://codeberg.org/Frestein/NvChan.git ~/.config/Frestein/NvChan
Open Neovim with this config:
NVIM_APPNAME=Frestein/NvChan/ nvim
- echasnovski/mini.move
- okuuva/auto-save.nvim
- debugloop/telescope-undo.nvim
- windwp/nvim-autopairs
- lukas-reineke/indent-blankline.nvim
- folke/zen-mode.nvim
- Wansmer/treesj
- nvim-treesitter/nvim-treesitter-context
- echasnovski/mini.files
- stevearc/oil.nvim (disabled)
- mikavilpas/yazi.nvim (disabled)
- nvim-tree/nvim-tree.lua (disabled)
- stevearc/overseer.nvim (disabled)
- nvim-telescope/telescope.nvim
- nvim-telescope/telescope-fzf-native.nvim
- tsakirist/telescope-lazy.nvim
- danielfalk/smart-open.nvim
- jvgrootveld/telescope-zoxide
- Marskey/telescope-sg
- echasnovski/mini.pick (disabled)
- onsails/lspkind.nvim
- neovim/nvim-lspconfig
- zeioth/garbage-day.nvim
- stevearc/aerial.nvim
- mfussenegger/nvim-lint
- Wansmer/symbol-usage.nvim
- aznhe21/actions-preview.nvim
- williamboman/mason.nvim (disabled)
- supermaven-inc/supermaven-nvim
- Exafunction/codeium.nvim (disabled)
- monkoose/neocodeium (disabled)
- folke/trouble.nvim
- piersolenski/wtf.nvim
- artemave/workspace-diagnostics.nvim
- ~whynothugo/lsp_lines.nvim
- michaelrommel/nvim-silicon
- xvzc/chezmoi.nvim
- alker0/chezmoi.vim
- rcarriga/nvim-notify
- folke/noice.nvim
- stevearc/dressing.nvim
- Isrothy/neominimap.nvim
- echasnovski/mini.extra (disabled)
- m4xshen/hardtime.nvim (disabled)
- lua_ls
- bashls
- jsonls
- yamlls
- ansiblels
- dockerls
- golangci_lint_ls
- gopls
- clangd
- html
- cssls
- pyright
- ruff
- taplo
- marksman
- hyprls
- ast_grep
- typos_lsp
- selene
- shellcheck
- shellharden
- yamllint
- ruff
- ansible_lint
- hadolint
- golangcilint
- stylua
- shellharden
- shellcheck
- shfmt
- gofumpt
- goimports
- prettier
- clang-format
- ruff_format
- black
- taplo
NvChan is based on NvChad.