Skip to content

wrightjjw/neovim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Josh's Neovim Config

Friendship ended with Emacs; now Neovim is my best friend.

Installation

On Unix:

git clone https://github.com/wrightjjw/neovim-config ~/.config/nvim

On Windows (PowerShell):

git clone https://github.com/wrightjjw/neovim-config ~/AppData/Local/nvim

Follow the quickstart instructions for Packer, then run :PackerSync to set up plugins.

Features

  • Configuration is mindful of VSCode extension. I don't regularly use VSCode, but I try to keep it usable!
  • Included config for Neovide. I do regularly use Neovide.
  • Package management with Packer and Mason
  • LSP and completion configuration
  • Snippets with LuaSnip and cmp
  • Git interface via Neogit
  • More!

Todo List

  • Find keybind that allows <cr> without inputting a cmp suggestion.
  • Disable tag completion in not html jsx
  • DAP Mode, especially for NodeJS

Windows

Supported on Windows as much as possible. Please enable developer mode as Packer requires it for symlinks.

Known Windows Issues

None as of now!

About

Josh's Neovim Config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages