Skip to content

Latest commit

 

History

History
71 lines (48 loc) · 1.7 KB

File metadata and controls

71 lines (48 loc) · 1.7 KB

🩸 Bad Blood

License Neovim Version

A bold, red-themed Neovim colorscheme, designed to match the theme BadBlood an extra in Hyde.

Demo Screenshot

✨ Features

  • Supports Tree-sitter syntax, LSP diagnostics, and common plugins like Telescope, Snacks, and Blink.
  • Integrated terminal colors for seamless :terminal usage.
  • Easy to customize via the palette.lua file.

✅ Requirements

  • Neovim 0.9+ (recommended)
  • set termguicolors in your init.vim or init.lua

📦 Installation

With lazy.nvim (Recommended)

{
  "comosaycomosah/badblood.nvim",
  lazy = false,
  priority = 1000,
  config = function()
    vim.cmd.colorscheme("badblood")
  end,
}

With packer

Use "comosaycomosah/badblood.nvim"

With vim-plug

Plug 'comosaycomosah/badblood.nvim'

🧭 Usage

After installation, apply the theme:

vim.cmd.colorscheme("badblood")
colorscheme badblood

🎨 Customization

  • Edit lua/badblood/palette.lua to change colors.
  • Edit lua/badblood/groups.lua to override or add highlight groups.

🤝 Contributing

Contributions are welcome! Feel free to:

  • Open issues (missing highlight groups, plugin support, bugs).
  • Submit pull requests (new plugin support, highlight improvements).
  • Fix any folly I may have made (as this is my first plugin).