Skip to content

About

Traditional color themes from Formosa and Nippon for Neovim

Topics

Resources

Stars

18 stars

Watchers

0 watching

Forks

Latest commit

 

History

17 Commits

Folders and files

Repository files navigation

Suannhai for Neovim

Traditional color themes from Formosa and Nippon for Neovim.

Requirements

  • Neovim >= 0.8.0
  • termguicolors enabled

Install

lazy.nvim

{
  "WeiTing1991/suannhai.nvim",
  lazy = false,
  priority = 1000,
  build = "python3 scripts/sync-palettes.py",
  config = function()
    require("suannhai").setup({})
    vim.cmd.colorscheme("suannhai-jiufen")
  end,
}

The build step fetches the latest color palettes from suannhai-theme on install and update. It requires Python 3. If unavailable, the bundled palettes are used as fallback.

Configuration

setup() is optional. Defaults work out of the box.

require("suannhai").setup({
  transparent = false,
  on_colors = function(colors)
    -- Mutate palette values before highlights are built
  end,
  on_highlights = function(hl, colors)
    -- Override any highlight group after all groups are built
  end,
  plugins = {
    all = true,   -- enable all plugin groups
    auto = true,  -- auto-detect via lazy.nvim
    -- Per-plugin override:
    -- telescope = false,
  },
})

Available Schemes

Formosa

Name Appearance Command Preview
Suannhai Jiufen Dark :colorscheme suannhai-jiufen Jiufen
Suannhai Lam-ni Dark :colorscheme suannhai-lam-ni Lam-ni
Suannhai Hue-poo Light :colorscheme suannhai-hue-poo Hue-poo

Nippon

Name Appearance Command Preview
Suannhai Rouiro Dark :colorscheme suannhai-rouiro Rouiro
Suannhai Sumi Dark :colorscheme suannhai-sumi Sumi
Suannhai Koiai Dark :colorscheme suannhai-koiai Koiai
Suannhai Torinoko Light :colorscheme suannhai-torinoko Torinoko
Suannhai Shironeri Light :colorscheme suannhai-shironeri Shironeri

Supported Plugins

Contributing

Bug reports, feature requests, and pull requests are welcome.

About

Traditional color themes from Formosa and Nippon for Neovim

Topics

Resources

Stars

18 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages