Skip to content

NeoPacked is a compact neovim config that fit for everyone needs.

Notifications You must be signed in to change notification settings

TheLaziestDog/NeoPacked

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📦 NeoPacked

NeoPacked is a compact neovim config that fit for everyone needs. NeoPacked uses vimscript and lua in a one configuration, So it's not particularly a performance beast. NeoPacked is built for everyday programmer that just want to start using neovim that doesnt really care about the editor performance.

✨ Showcase ✨

Dashboard Showcase_2 Showcase_3

🔌 Plugins List

📙 Read This

  • This configuration only works for windows out of the box, you need to modify a few things to make this config work on other operating system

  • I recommend not to clone and directly install this config, but to fork it, inspect the code, and adjust it to your preference. The best neovim configuration is what you make, and this config is only supposed to provide you the tools to do so.

⚡ Requirement

🔨 Installation

Run these commands on Powershell!

Make a backup of your current nvim folder

move ~/AppData/Local/nvim ~/AppData/Local/nvimbackup

Clone the repository

git clone https://github.com/TheLaziestDog/NeoPacked

Install vim-plug

iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |`
    ni "$(@($env:XDG_DATA_HOME, $env:LOCALAPPDATA)[$null -eq $env:XDG_DATA_HOME])/nvim-data/site/autoload/plug.vim" -Force

Run Neovim (you may need to restart your terminal first)

nvim +PlugInstall

📦 Basic Setup

Install LSP (COC)

Enter :CocInstall followed by the name of the languge / server / extensions you want to install
Example: :CocInstall coc-pyright

Install language parser

Enter :TSInstall followed by the name of the language you want to install
Example: :TSInstall python

Manage plugins

Run :PlugInstall to install plugins
Run :PlugClean to remove any disabled or unused plugins
Run :PlugUpdate to update plugins

❤️ Contribute

You can contribute any time on this project, if you want to discuss about this projects feel free to dm me on discord Berlin#1034. If you just want to ask question like if you had an error, just discuss it on issues.

⭐ Similiar Projects

  • NvChad had inspired me to make this config, cause i want pretty design but fast performance
  • Lunarvim introduce me to the world of vim configuration
  • AstroNvim its kinda cool too

About

NeoPacked is a compact neovim config that fit for everyone needs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published