https://github.com/drewxs/ash.nvim
Neovim colorscheme
https://github.com/drewxs/ash.nvim
colorscheme lua neovim neovim-plugin neovim-theme theme vim
Last synced: 4 months ago
JSON representation
Neovim colorscheme
- Host: GitHub
- URL: https://github.com/drewxs/ash.nvim
- Owner: drewxs
- License: mit
- Created: 2025-01-28T02:41:00.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-02-01T05:42:01.000Z (11 months ago)
- Last Synced: 2025-03-26T01:23:01.490Z (9 months ago)
- Topics: colorscheme, lua, neovim, neovim-plugin, neovim-theme, theme, vim
- Language: Lua
- Homepage:
- Size: 1.28 MB
- Stars: 15
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)