A minimal, purple-based, soothing colorscheme for (Neo)vim and many more tools and applications that developers and everyday users alike use, inspired by The Aura Theme, but with different palettes and additional variants.
Grape Variant in Neovim
Pine Variant in Neovim
Features
- Multiple theme variants
- Supports many major plugins
- Provides extra configs for numerous other applications
- Does NOT have a light mode (yes, it's a feature!)
Requirements
- Neovim >= 0.8.0
- Patched Nerd Font(s) for glyph support (for extras)
- A Neovim plugin manager
Installation
Using Lazy
{
"theamallalgi/zitchdog",
lazy = false,
priority = 1000,
}Using Packer
use "theamallalgi/zitchdog.nvim"Using vim-plug
Plug "theamallalgi/zitchdog.nvim"Usage
Currently, there are two available variants - zitchdog-grape, zitchdog-pine
- Set the colorscheme in your
init.luafile or in a specific plugin file.
-- Load the default theme (grape)
require("zitchdog").load()
-- Load a specific theme
require("zitchdog").load({ variant = "pine" })- Further Configuration
-- Default configuration
require("zitchdog").setup({
transparent_bg = false, -- a boolean to toggle transparent background
variant = "grape", -- the default colorscheme
italic_comments = false, -- a boolean to toggle italic comments
colors = {}, -- a table of colors to override the default palette
})
-- Change the default `variant`
require("zitchdog").setup({
variant = "pine",
})
-- Or load the variant directly
require("zitchdog").load({ variant = "pine" })
Grape Variant in Neovim (ft. Telescope)
Pine Variant in Neovim (ft. Telescope)
Vim Support
Zitchdog also has a vim port.
Installation
You can install this color scheme using your favorite Vim plugin manager.
Vundle
Plugin 'theamallalgi/zitchdog.vim'Pathogen
git clone https://github.com/theamallalgi/zitchdog.vim.git ~/.vim/bundle/zitchdog.vimvim-plug
Plug 'theamallalgi/zitchdog.vim'Usage
To use the color scheme, add the following to your .vimrc file:
" Set the color scheme
colorscheme zitchdogTo select a variant, set the g:zitchdog_style variable before loading the color scheme. The available options are night, grape, and pine.
" Choose a variant (e.g., 'grape')
let g:zitchdog_style = 'grape'
" Set the color scheme
colorscheme zitchdogMore variants are on the way, see ya soon!




