https://github.com/rockerboo/boo-colorscheme-nvim
Boo is a colorscheme for Neovim with handcrafted support for LSP, Tree-sitter.
https://github.com/rockerboo/boo-colorscheme-nvim
colorscheme neovim neovim-colorscheme neovim-plugin tree-sitter treesitter
Last synced: 3 months ago
JSON representation
Boo is a colorscheme for Neovim with handcrafted support for LSP, Tree-sitter.
- Host: GitHub
- URL: https://github.com/rockerboo/boo-colorscheme-nvim
- Owner: rockerBOO
- License: mit
- Created: 2020-11-12T03:42:04.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-12-26T02:21:04.000Z (over 1 year ago)
- Last Synced: 2024-10-29T22:08:43.296Z (6 months ago)
- Topics: colorscheme, neovim, neovim-colorscheme, neovim-plugin, tree-sitter, treesitter
- Language: Lua
- Homepage:
- Size: 134 KB
- Stars: 200
- Watchers: 4
- Forks: 12
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Boo
Sorry, didn't mean to scare you.
Boo is a colorscheme for Neovim with handcrafted-artisanal support for LSP, Treesitter.

[](https://github.com/rockerBOO/boo-colorscheme-nvim/actions)
## Goal
- To use subtle changes in colors to help lessen the syntax noise.
- Brightness range on syntax to ramp up to values and variables.## Requirements
- Neovim 0.4
- `termguicolors` required (`:h 'termguicolors'`)`vimscript`
```vimscript
if (has("termguicolors"))
set termguicolors
endif
````lua`
```lua
if vim.fn.has("termguicolors") then
vim.opt.termguicolors = true
end
```## Install
### Plug
```vimscript
Plug 'rockerBOO/boo-colorscheme-nvim'
```### Packer
```lua
use 'rockerBOO/boo-colorscheme-nvim'
```Then in your `init.vim` or `init.lua` you can set it to use it as your color scheme.
```vimscript
colorscheme boo
```Or in lua with the use function. This allows you to pass options like `{ theme = "radioactive_waste" }`.
```lua
require("boo-colorscheme").use({})
```## Options
```lua
require("boo-colorscheme").use({
italic = true, -- toggle italics
theme = "boo"
})
```or in vimscript
```vimscript
let g:boo_colorscheme_italic = true
```## Themes
- [`sunset_cloud`](#sunset_cloud)
- [`radioactive_waste`](#radioactive_waste)
- [`forest_stream`](#forest_stream)
- [`crimson_moonlight`](#crimson_moonlight)These are full colorschemes so you can call them directly
```vimscript
colorscheme sunset_cloud
```or
```lua
require('boo-colorscheme').use({ theme = 'sunset_cloud' })
```or set in combination with the `colorscheme boo` and the following
```vimscript
let g:boo_colorscheme_theme = 'sunset_cloud'
```### `sunset_cloud`

### `radioactive_waste`

### `forest_stream`

### `crimson_moonlight`

## Support
### Typescript/TSX/JSX

### Rust

### Go

### Telescope

## Colors

## Development
### Tests
Requires a busted supported test runner.
- `make test` -