Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/drewxs/ash.nvim

Dark Neovim theme
https://github.com/drewxs/ash.nvim

colorscheme lua neovim neovim-plugin neovim-theme theme vim

Last synced: 15 days ago
JSON representation

Dark Neovim theme

Awesome Lists containing this project

README

        

# Ash

A dark theme for Neovim.


## Installation

[lazy.nvim](https://github.com/folke/lazy.nvim):

```lua
{
"drewxs/ash.nvim",
lazy = false,
priority = 1000,
}
```

[packer.nvim](https://github.com/wbthomason/packer.nvim):

```lua
use { "drewxs/ash.nvim" }
```

## Usage

lua:

```lua
vim.cmd([[colorscheme ash]])
```

## Configuration

Uses the following defaults:

```lua
{
compile_path = vim.fn.stdpath("cache") .. "/ash",

transparent = false, -- transparent background
term_colors = false, -- terminal colors (e.g. g:terminal_color_x)
no_italic = false, -- disable italics
no_bold = false, -- disable bold
no_underline = false, -- disable underlines

-- override highlight groups [function/table]
-- e.g. highlights = function(colors)
-- return {
-- Comment = { fg = colors.red },
-- CmpBorder = { fg = colors.none },
-- }
-- end
highlights = {},

-- override style groups
-- e.g. comments = { "italic", "bold" }
styles = {
comments = {},
conditionals = {},
loops = {},
functions = {},
keywords = {},
strings = {},
variables = {},
numbers = {},
booleans = {},
properties = {},
types = {},
operators = {},
},
}
```

## Contributions

Are welcome!

---

Credits for code structure: [Catppuccin](https://github.com/catppuccin/nvim)

[License](LICENSE), [License-MIT](LICENSE-MIT)