midnight.nvim/README.md
2026-01-27 18:25:58 -05:00

36 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 with any package manager of your choice. For example, with
[lazy.nvim](https://github.com/folke/lazy.nvim):
```lua
{
'barrett-ruth/midnight.nvim',
config = function()
vim.cmd.colorscheme('midnight')
end,
}
```
## Plugin Integration
- [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.