Skip to content

Neovim config files, 100% lua, with CI and pre-commit

Notifications You must be signed in to change notification settings

cschindlbeck/nvim

Repository files navigation

⚡ Neovim config

lualint

Chris' neovim config files in lua based on 💤 lazy plugin manager

🔋 Includes

  • 3 selectable colorschemes (go to lua/plugins/colorscheme.lua and change last line)
  • 4 selectable codepilots (go to lua/plugins/codepilot.lua and change last line)

TODOs

keymaps not working, leader is cleared prematurely

Install

git clone https://github.com/cschindlbeck/nvim.git ~/.config/nvim

Requirements

This is tested against latest stable (currently NVIM v0.10.0)

Code Quality

Using pre-commit for linting/formatting, with

  • luacheck

  • yamlfmt

  • markdownlint

Install via

pre-commit install

or run manually via

pre-commit run -a