• Stars
    star
    114
  • Rank 306,489 (Top 7 %)
  • Language
    Lua
  • License
    MIT License
  • Created almost 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Boo is a colorscheme for Neovim with handcrafted support for LSP, Tree-sitter.

Boo

Sorry, didn't mean to scare you.

Boo is a colorscheme for Neovim with handcrafted-artisanal support for LSP, Treesitter.

Full Screen

Action Status

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

if (has("termguicolors"))
  set termguicolors
endif

lua

if vim.fn.has("termguicolors") then
  vim.opt.termguicolors = true
end

Install

Plug

Plug 'rockerBOO/boo-colorscheme-nvim'

Packer

use 'rockerBOO/boo-colorscheme-nvim'

Then in your init.vim or init.lua you can set it to use it as your color scheme.

colorscheme boo

Or in lua with the use function. This allows you to pass options like { theme = "radioactive_waste" }.

require("boo-colorscheme").use({})

Options

require("boo-colorscheme").use({
  italic = true, -- toggle italics
  theme = "boo"
})

or in vimscript

let g:boo_colorscheme_italic = true

Themes

require('boo-colorscheme').use({ theme = 'sunset_cloud' })

or

let g:boo_colorscheme_theme = 'sunset_cloud'

sunset_cloud

Screenshot of the source code showing sunset_cloud

radioactive_waste

Screenshot of the source code showing radioactive waste

forest_stream

Screenshot of the source code showing forest stream

crimson_moonlight

Screenshot of the source code showing crimson_moonlight

Support

Typescript/TSX/JSX

typescript

Rust

rust

Go

go

Telescope

telescope

Colors

Colors Used

Development

Tests

Requires a busted supported test runner.

  • make test -

More Repositories

1

awesome-neovim

Collections of awesome neovim plugins.
15,016
star
2

lora-inspector

LoRA (Low-Rank Adaptation) inspector for Stable Diffusion
Python
35
star
3

dotfiles

doot files for arch (btw)
Lua
31
star
4

blur

Twitch Chat Bot in Elixir
Elixir
18
star
5

elirc_twitch

Twitch Chat Bot in Elixir
Elixir
14
star
6

twitch_discovery

A community web-site built for discovering new Twitch Streams
CSS
7
star
7

boo-st

my st based on lukesmith's version https://github.com/LukeSmithxyz/st
C
6
star
8

tree-sitter-twitchchat

Lets make a grammar for twitch chat!
C
6
star
9

fabric-offscreen-canvas

WIP project to develop offscreen canvas capabilities for fabric.js
JavaScript
5
star
10

typedoc-default-themes-dark

Default themes for TypeDoc with addition of prefers-color-scheme: dark colors
Handlebars
4
star
11

rustling-solutions

SOLUTIONS for rustings 4.0.
Rust
4
star
12

aesthetics-score

Find the aesthetic score of your images using a neural network predictor
Python
3
star
13

dyson-perfect-calculator

Calculator for creating perfect ratio builds in Dyson Sphere Program.
TypeScript
2
star
14

tree-sitter-gleam

Gleam grammar for tree-sitter
C
2
star
15

reload-lua

Reloads all your lua with helpful tooling.
2
star
16

onlydevs.tv

onlydevs.tv website
HTML
2
star
17

react-starter

React 16.8 starter with StyledComponents 5, Normalize.css 8 Webpack 5 with React Hot Loader, React Hot Dom, Babel 7, ESLint 7, Stylelint 13, Jest 26
JavaScript
2
star
18

audio-player

Simple audio player, opens audio file, plays, quits.
Rust
2
star
19

obs-scene-tool

Tool to help manage scenes in OBS
Go
2
star
20

rest_twitch

REST client for Twitch in Elixir
Elixir
2
star
21

dwm-boo

My version of dwm https://dwm.suckless.org/
C
1
star
22

react-typescript-starter

JavaScript
1
star
23

hitbox

Hitbox REST API and Chat Client on Elixir
Elixir
1
star
24

prs-viewer

Viewer for Prog Rock Stable images
TypeScript
1
star
25

candle_scheduler

LR Schedulers for Candle
Rust
1
star
26

ecogarden-fabric-types

fork of @types/fabric
1
star
27

iick

Private Bit Torrent Tracker
PHP
1
star
28

propane-themes

A collection of themes for propane
JavaScript
1
star
29

readability

Find out how readable your prose is.
JavaScript
1
star
30

rdio-whats-playing

A library/command line tool, to store what's currently playing on Rdio
Python
1
star
31

cycle-webpack-starter

Cycle.js 5 with Webpack 5 Starter.
JavaScript
1
star