Skip to content

Latest commit

 

History

History
112 lines (79 loc) · 7.8 KB

README.md

File metadata and controls

112 lines (79 loc) · 7.8 KB

Neovim config

Patch's Neovim config, written in Lua

Included Plugins

Package Management

  • wbthomason/packer.nvim Used to manage plugins (modularly), and gets bootstrapped in if not already installed Configured to float in a panel, instead of open to the side.

  • lewis6991/impatient.nvim Reduces load time using black magic, as far as I can tell. Configured to enable profiling.

LSP

Theme

Currently using the superb rose-pine/neovim, with the moon variant.

Buffer management

Diagnostics

UI dressing

File explorer

Interface improvements

It's telescope. Can't live without it!

Nice to have utilities

Misc

  • Syntax highlighting for kitty configuration, Caddyfile fmt and chezmoi files.
  • A handful of useful features under lua/patch/utils
  • Some pretty well documented (if I do say so myself) keybindings
  • A huge number of changes to the standard Vim configurations, all pretty straight forward and documented. See lua/patch/settings.lua for more context.