Files

1.8 KiB

lavender-dimmed.nvim

A muted lavender-themed colorscheme for Neovim, inspired by GitHub Dark Dimmed. Built with a soft purple accent palette that I've become quite enamored with.

Install

lazy.nvim

{
  "StevanFreeborn/lavender-dimmed.nvim",
  priority = 1000,
  config = function()
    require("lavender-dimmed").setup()
    vim.cmd.colorscheme("lavender-dimmed")
  end,
}

vim-plug

Plug "StevanFreeborn/lavender-dimmed.nvim"

Then in your init.lua:

require("lavender-dimmed").setup()
vim.cmd.colorscheme("lavender-dimmed")

Or in init.vim:

colorscheme lavender-dimmed

packer.nvim

use {
  "StevanFreeborn/lavender-dimmed.nvim",
  config = function()
    require("lavender-dimmed").setup()
    vim.cmd.colorscheme("lavender-dimmed")
  end,
}

Usage

-- Minimal
vim.cmd.colorscheme("lavender-dimmed")

-- With custom styles
require("lavender-dimmed").setup({
  styles = {
    comments = { italic = true },
    keywords = { italic = false },
    functions = {},
    variables = {},
    types = {},
    numbers = {},
    operators = {},
    strings = {},
    conditionals = {},
    loops = {},
  },
})

Palette

Color Hex Usage
Lavender #b39cd0 Strings, accent, menus
Deep lavender #a088c0 Functions, titles
Teal #7ec8c0 Types, tags, success
Gold #d4c87a Constants, operators
Coral #d47373 Keywords, errors
Orange #cc6b2c Severe warnings
Cyan #76e3ea Regex, special strings
Pink #c96198 Sponsors

Terminal Colors

Supports 16 ANSI terminal colors configured automatically on load.

License

MIT