Skip to content

sullyps/nvim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sully's Neovim configuration

It's always a work in progress.

TODO

  • Make an install script
  • Add extra smart logic for lexima plugin (Ex. Don't create 2 spaces in markdown file when creating checkmark, etc.)
  • Start using tmux, then remove tab system
  • Find a better way to manage themes & color overrides (specifically color overrides)
  • Finish lspsaga support
  • Customize the netrw menu
  • Find a good easymotions-like plugin (jump via character match instead of line number)
  • Fix bug with GitSigns sidebar where gitsign characters have different background highlight than normal background
  • Rewrite customized cmp overrides in a better way (currently using a bunch of vim.cmd highlight lines)

Requirements

Optional tweaks for nicer looks

Installing

  • Clone this repo and move/rename directory to <YOUR-HOME-PATH>/.config/nvim
  • Install packer according to their repository:
git clone --depth 1 https://github.com/wbthomason/packer.nvim\
  ~/.local/share/nvim/site/pack/packer/start/packer.nvim
  • Open lua/plugins.lua and run excommand :PackerSync
  • When prompted by the editor about configuring your work environment, select option 1 (Apply and modify settings)
  • Done!

Uninstalling (Only tested with .deb neovim install method)

  • Run the following commands to completely uninstall nvim binary & configuration
# Removes the binary
sudo rm -rf /usr/nvim

# Removes the configuration
rm -rf ~/.config/nvim

# Removes packer plugins and other misc things
rm -rf ~/.local/share/nvim

About

My neovim configuration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages