Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cschindlbeck/nvim
Neovim config files, 100% lua, with CI and pre-commit
https://github.com/cschindlbeck/nvim
lua luacheck markdownlint neovim neovim-config neovim-configuration neovim-dotfiles neovim-lua pre-commit
Last synced: about 20 hours ago
JSON representation
Neovim config files, 100% lua, with CI and pre-commit
- Host: GitHub
- URL: https://github.com/cschindlbeck/nvim
- Owner: cschindlbeck
- Created: 2023-12-11T18:44:16.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-05-22T11:53:00.000Z (6 months ago)
- Last Synced: 2024-05-22T12:52:38.541Z (6 months ago)
- Topics: lua, luacheck, markdownlint, neovim, neovim-config, neovim-configuration, neovim-dotfiles, neovim-lua, pre-commit
- Language: Lua
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ⚡ Neovim config
![lualint](https://github.com/cschindlbeck/nvim/actions/workflows/lint.yml/badge.svg)
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
```bash
git clone https://github.com/cschindlbeck/nvim.git ~/.config/nvim
```## Requirements
NVIM v9.5.0
## Code Quality
Using pre-commit for linting/formatting, needs
- luacheck
- stylua
- markdownlint
Install via
```bash
pre-commit install
```or run manually via
```bash
pre-commit run -a
```