Zitchdog - Purple Color Scheme

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

Grape Variant in Neovim

Pine 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.lua file 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)

Grape Variant in Neovim (ft. Telescope)

Pine 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.vim

vim-plug

Plug 'theamallalgi/zitchdog.vim'

Usage

To use the color scheme, add the following to your .vimrc file:

" Set the color scheme
colorscheme zitchdog

To 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 zitchdog

More variants are on the way, see ya soon!