Skip to content

A dark colorscheme for Neovim 0.6+ with a variety of plugins supported

Notifications You must be signed in to change notification settings

jadnw/aesthetic.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aesthetic


A customizable dark colorscheme for NeoVim 0.6+ with LSP, TreeSitter and a variety of plugins support.

Table of contents

Requirements

  • Neovim >= 0.5.0

Palette

Aesthetic saves your eyestraints with a dark background and a pastel palette.

aesthetic Palette

Installation

You can install Aesthetic via your favorite plugin manager:

  • Vim-Plug
Plug "jadnw/aesthetic.nvim"
  • Packer
use { "jadnw/aesthetic.nvim" }

For a complete guide, see :h aesthetic.nvim

Setup

Place the following code somewhere in your nvim config (after loading plugins)

require("aesthetic").setup {}
-- Run command after the setup function
vim.cmd("colorscheme aesthetic")

Default options

This is an example aesthetic setup with default values

require("aesthetic").setup {
  accent = "green", -- values: "orange", "teal", "white", "cyan", "green", "magenta", "purple", "red", "blue", "yellow"
  style = "default", -- values: "default", "soft", "hard" 
  options = {
    transparent = false, -- if true, background is transparent
    terminal_colors = true, -- if true, set terminal colors
    -- set style: "NONE", "italic", "bold", "underline", "undercurl"
    styles = {
      attributes = "NONE",
      booleans = "NONE",
      comments = "NONE",
      functions = "NONE",
      keywords = "NONE",
      numbers = "NONE",
      parameters = "NONE",
      strings = "NONE",
      types = "NONE",
      variables = "NONE",
    },
    -- set invert colors
    inverse = {
      match_paren = false,
      visual = false,
      search = false,
    },
    -- enable plugin highlightings
    plugins = {
      bufferline = true,
      cmp = true,
      dashboard = true,
      diagnostic = {
        enable = true,
        background = true,
      },
      gitsigns = true,
      illuminate = true,
      lspsaga = true,
      lsp_signature = true,
      notify = true,
      nvimtree = true,
      scrollbar = true,
      telescope = true,
      treesitter = true,
      trouble = true,
      tsrainbow = true,
      whichkey = true,
    },
  }
}

Supported Plugins

References

About

A dark colorscheme for Neovim 0.6+ with a variety of plugins supported

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages