Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/steguiosaur/fullerene.nvim
Dark theme with high contrast text for Neovim
https://github.com/steguiosaur/fullerene.nvim
colorscheme neovim nvim
Last synced: 6 days ago
JSON representation
Dark theme with high contrast text for Neovim
- Host: GitHub
- URL: https://github.com/steguiosaur/fullerene.nvim
- Owner: steguiosaur
- License: mit
- Created: 2024-08-21T17:29:52.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-09-15T12:59:05.000Z (2 months ago)
- Last Synced: 2024-10-29T23:13:16.734Z (20 days ago)
- Topics: colorscheme, neovim, nvim
- Language: Lua
- Homepage:
- Size: 143 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Fullerene.nvim
A dark colorscheme for Neovim inspired by
sam4llis/nvim-tundra
and dgox16/oldworld.nvim---
![colorscheme screenshot](./.github/images/screenshot.jpg)
## Installation
Using [lazy.nvim](https://github.com/folke/lazy.nvim):
```lua
{
"steguiosaur/fullerene.nvim",
lazy = false,
priority = 1000,
}
```## Usage
Using lua:
```lua
vim.cmd.colorscheme("fullerene")
```## Configuration
Default configuration will be used unless changed
```lua
local default_config = {
terminal_colors = true, -- enable terminal colors
styles = { -- You can pass the style using the format: style = true
comments = {}, -- style for comments
keywords = {}, -- style for keywords
identifiers = {}, -- style for identifiers
functions = {}, -- style for functions
variables = {}, -- style for variables
booleans = {}, -- style for booleans
},
integrations = { -- You can disable/enable integrations
alpha = true,
cmp = true,
flash = true,
gitsigns = true,
hop = false,
indent_blankline = true,
lazy = true,
lsp = true,
markdown = true,
mason = true,
navic = false,
neo_tree = false,
neorg = false,
noice = true,
notify = true,
rainbow_delimiters = true,
telescope = true,
treesitter = true,
},
highlight_overrides = {}
}
```Configure the setting using the `setup` function with the desired options.
```lua
require("fullerene").setup({
styles = {
booleans = { italic = true, bold = true },
},
integrations = {
hop = true,
telescope = false,
},
highlight_overrides = {
Comment = { bg = "#ff0000" }
}
})
```