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
- Wansmer/treesj
- debugloop/telescope-undo.nvim
- echasnovski/mini.ai
- echasnovski/mini.move
- echasnovski/mini.operators
- echasnovski/mini.pairs
- folke/snacks.nvim
- folke/zen-mode.nvim
- lewis6991/hover.nvim
- nvim-treesitter/nvim-treesitter-context
- okuuva/auto-save.nvim
- tzachar/highlight-undo.nvim
- stevearc/overseer.nvim (disabled)
- andrewferrier/debugprint.nvim
- leoluz/nvim-dap-go
- mfussenegger/nvim-dap
- rcarriga/nvim-dap-ui
- theHamsta/nvim-dap-virtual-text
- Marskey/telescope-sg
- danielfalk/smart-open.nvim
- echasnovski/mini.pick (disabled)
- jvgrootveld/telescope-zoxide
- nvim-telescope/telescope-fzf-native.nvim
- nvim-telescope/telescope.nvim
- Wansmer/symbol-usage.nvim
- b0o/SchemaStore.nvim
- mfussenegger/nvim-lint
- neovim/nvim-lspconfig
- rachartier/tiny-code-action.nvim
- saecki/live-rename.nvim
- zeioth/garbage-day.nvim
- Saghen/blink.cmp
- hrsh7th/nvim-cmp (disabled)
- b0o/incline.nvim (disabled)
- Frestein/ui
- alker0/chezmoi.vim
- echasnovski/mini.extra (disabled)
- folke/noice.nvim
- michaelrommel/nvim-silicon
- rcarriga/nvim-notify
- stevearc/dressing.nvim
- xvzc/chezmoi.nvim
- m4xshen/hardtime.nvim (disabled)
- ansiblels
- ast_grep
- bashls
- clangd
- cssls
- dockerls
- golangci_lint_ls
- gopls
- html
- hyprls
- jsonls
- lua_ls
- marksman
- pyright
- ruff
- taplo
- typos_lsp
- yamlls
- ansible_lint
- golangcilint
- hadolint
- ruff
- selene
- shellcheck
- shellharden
- yamllint
- black
- clang-format
- gofumpt
- goimports
- prettier
- ruff_format
- shellcheck
- shellharden
- shfmt
- stylua
- taplo