Skip to content

Overkill? Nvim plugin with 100+ plugins.perfectly setup for speed and completion.

License

Notifications You must be signed in to change notification settings

Ren-B-7/Complexity.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Complextity.nvim

A Neovim-lua package for neovim to get everything like vscode

Installation

clone and paste as nvim or as Complexity.nvim (must be ran with "NVIM_APPNAME=Complexity.nvim nvim")

Dependencies

-- ngl im not certain about all of these, most are, some probs not
curl
openssh-client
git
cmake
python3
python3.12-venv
luarocks
ripgrep
npm
diffutils
zip
rustup
python3-pip
fd-find
lazygit
xclip | xsel | wl_copy

Plugins listed

Tick mark displays enabled/ disabled on default config

Plugin loader

Protocols

Lsp

Completion specific

Snippets

Formatting

Linting

Debug adapter

TreeSitter

Treesitter

Treesitter additions

File explorer

Telescope

Telescope

Telescope additions

Git

Terminal plugins

Sessions and projects

Window manager

Breadcrumbs/ winbar

Status column

Bufferline

Quality of life

Folding

Highlights

Popups and notifications

Custom buffer and general

Custom themes, and entry screens

Random used everywhere

Music player interface

Plugins by language

csharp

Lua

Rust

Ruby

Swift

Typescript

Yaml

Micropy

Powershell

PHP

markdown

json

java

go

flutter-dart-tailwind

cmake

Overkill much

Yes it is, but using lazy loading i have gotten loading into nvim down to 50 ms, so it still feels snappy.
It struggles once there are many different buffers and lsps attached, but i am going to blame inneficient cli tools and lsps on that.
If you are the kind of person to code in a multitude of languages at once and want to use this, consider slicing down on some plugins, or playing around with garbage-day.nvim. It is already installed but setting it to aggressive will likely help you out.

Keymaps?

Keymaps will likely be added to the wiki later.

About

Overkill? Nvim plugin with 100+ plugins.perfectly setup for speed and completion.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published