Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Neovim | 64,014 | 6 hours ago | 1,633 | other | Vim Script | |||||
Vim-fork focused on extensibility and usability | ||||||||||
Fzf | 51,153 | 8 | 5 | 21 hours ago | 62 | April 17, 2021 | 309 | mit | Go | |
:cherry_blossom: A command-line fuzzy finder | ||||||||||
Vim Plug | 30,289 | 2 months ago | 120 | mit | Vim Script | |||||
:hibiscus: Minimalist Vim Plugin Manager | ||||||||||
Coc.nvim | 22,511 | 82 | 263 | 5 days ago | 97 | September 19, 2022 | 42 | other | TypeScript | |
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers. | ||||||||||
Spacevim | 19,713 | 6 hours ago | 1 | July 02, 2022 | 27 | gpl-3.0 | Lua | |||
A community-driven modular vim/neovim distribution - The ultimate vimrc | ||||||||||
Nvchad | 15,504 | a day ago | 2 | August 19, 2021 | 1 | gpl-3.0 | Lua | |||
An attempt to make neovim cli functional like an IDE while being very beautiful, blazing fast startuptime | ||||||||||
Vim Galore | 15,154 | a month ago | 8 | cc-by-sa-4.0 | Vim script | |||||
:mortar_board: All things Vim! | ||||||||||
Lunarvim | 13,709 | 3 hours ago | 81 | gpl-3.0 | Lua | |||||
🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven. | ||||||||||
Vim | 11,719 | an hour ago | 1,418 | mit | TypeScript | |||||
:star: Vim for Visual Studio Code | ||||||||||
Oni | 11,477 | 1 | 3 years ago | 6 | April 02, 2017 | 518 | mit | TypeScript | ||
Oni: Modern Modal Editing - powered by Neovim |
A neovim configuration that looks good and is fast (startuptime < 0.05s).
Tested on a pretty low end laptop
On Power : 0.015s - 0.025s
On Battery : 0.025s - 0.045s
Has something like 25 plugins and but is still fast becuase of holy lazy loading.
Warning: You may / may not get a bunch of errors during the first time you run this config
It's really easy , just a simple one liner with git!
~ $ git clone --depth 1 https://github.com/chadcat5207/nvide ~/.config/nvim
Warning: This step is important for installing LSP Add this to your shell config
# this is for zsh
export PATH=$PATH:~/.local/share/nvim/mason/bin
~ $ source ~/.zshrc
I know it sucks but you will have to do it manually
/lua/themes/schemes/scheme.lua
(copy the default colorscheme and change the colors)/colors/scheme.lua
-- /colors/scheme.lua
require("themes").setup({
theme = "scheme",
transparent_background = false
})
lua/core/cfg.lua
M.colorscheme = 'pop'
First use a xresources file
~ $ xrdb -merge ./path/to/xresources
M.colorscheme = 'xrdb'
Keep in mind that using xrdb increases startuptime by 100ms, I am looking to make this more faster
Warning: This section contains the worst ever code written There are three prebuilt styles
/lua/core/cfg.lua
M.statusstyle = 'minimal' -- minimal | fancy | monochrome
This config wouldn't have been possible without these chads!