midnight.nvim/README.md
Barrett Ruth 6b63011c1c
Some checks failed
Release / Publish to LuaRocks (push) Has been cancelled
format
2026-02-03 20:51:56 -05:00

37 lines
1.1 KiB
Markdown

# midnight.nvim
Neovim theme for code, not colors.
![Image](https://github.com/user-attachments/assets/9abb5126-15d7-4de4-ad6d-ec35975fec03)
## Installation
Install using your package manager of choice or via
[luarocks](https://luarocks.org/modules/barrettruth/midnight.nvim):
```
luarocks install midnight.nvim
```
Then set the colorscheme:
```lua
vim.cmd.colorscheme('midnight')
```
## Plugin Integrations
- [treesitter](https://github.com/nvim-treesitter/nvim-treesitter)
- [fzf-lua](https://github.com/ibhagwan/fzf-lua)
- [nvim-cmp](https://github.com/hrsh7th/nvim-cmp),
[blink.cmp](https://github.com/saghen/blink.cmp)
- [gitsigns.nvim](https://github.com/lewis6991/gitsigns.nvim)
## Motivation
I find existing colorschemes to generally be excessively colorful and
distracting rather than informative. I wrote midnight.nvim to focus on code
structure, specifically for competitive programming and workplace software
development environments. I included highlighting of constants (e.g. strings,
numbers, booleans) and language keywords to emphasize the maximally important
aspects of code and its structure, respectively.