Skip to content

Inspired by the four great mythical beasts of ancient Chinese mythology: the Azure Dragon, the White Tiger, the Vermilion Bird, and the Black Tortoise. Each theme represents a season and an element.

License

Notifications You must be signed in to change notification settings

leeonon/four-symbols.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Four Symbols

Four Symbols Neovim Theme

Four Symbols is a series of Neovim themes inspired by the four legendary beasts from ancient Chinese mythology: Azure Dragon, White Tiger, Vermilion Bird, and Black Tortoise. Each theme represents a season and an element, aiming to bring a unique visual experience to the editor.

  • Azure Dragon (青龙): Represents the East and Spring, symbolizing vitality and growth. The theme features green, cyan, and bright colors.
  • White Tiger (白虎): Represents the West and Autumn, symbolizing strength and majesty. The theme features white and gray.
  • Vermilion Bird (朱雀): Represents the South and Summer, symbolizing passion and energy. The theme features red and orange colors.
  • Black Tortoise (玄武): Represents the North and Winter, symbolizing stability and cold. The theme features black and blue.

Caution

This theme is currently in an unstable state. The color choices are largely based on my subjective preferences, and there may be significant changes in the future.

Features

  • Multiple Theme Options: Switch between different theme styles based on preference and mood.
  • Highly Customizable: Offers various configuration options to meet personalization needs.
  • Extensive Plugin Support: Compatible with major Neovim plugins (e.g., Treesitter, LSP).
  • Carefully Crafted Color Schemes: Each theme's colors are finely tuned to ensure readability and aesthetics.

📷 Preview

Azure Dragon - 青龙

Azure Dragon

Azure Dragon Palette

White Tiger - 白虎

White Tiger

White Tiger Palette

Vermilion Bird - 朱雀

Vermilion Bird

Vermilion Bird Palette

Black Tortoise - 玄武

Black Tortoise

Black Tortoise Palette

📦 Installation

Using Lazy.vim

{
	"four-symbols/four-symbols.nvim",
	lazy = false,
	priority = 1000
}

⚙️ Configuration

opts = {
  theme = "", -- default azure-dragon, options: vermilion-bird、white-tiger、black-tortoise
  transparent = false,
  dim_inactive = true,
  terminal_colors = true,
  styles = {
    comments = {},
    keywords = {},
    identifiers = {},
    functions = {},
    variables = {},
    booleans = {},
  },
  plugins = {
    editor = true,
    syntax = true,
    alpha = true,
    cmp = true,
    flash = true,
    gitsigns = true,
    hop = true,
    illuminate = true,
    indent_blankline = true,
    lazy = true,
    lsp = true,
    markdown = true,
    mason = true,
    mini = true,
    navic = true,
    neotree = true,
    neorg = true,
    noice = true,
    notify = true,
    rainbow_delimiters = true,
    telescope = true,
    treesitter = true,
    trouble = true,
    dashboard = true,
  }
}

🎙️ Acknowledgements


About

Inspired by the four great mythical beasts of ancient Chinese mythology: the Azure Dragon, the White Tiger, the Vermilion Bird, and the Black Tortoise. Each theme represents a season and an element.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published