🍺 BREW Explorer

← all formulae

vivid

brew install vivid v0.11.1 MIT OR Apache-2.0

Generator for LS_COLORS with support for multiple color themes

633
30-day installs · #1596
3.2k
90-day · #1306
6.4k
365-day · #1745
2.2k
★ GitHub stars · updated 3mo ago

Build dependencies

GitHub topics

ansi-codes color color-theme filesystem shell terminal

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "rust"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Generator for LS_COLORS with support for multiple color themes",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:41:33+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "vivid",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-05-12T18:43:08Z",
  "github_readme_excerpt": "# vivid\n\n[![CICD](https://github.com/sharkdp/vivid/actions/workflows/CICD.yml/badge.svg)](https://github.com/sharkdp/vivid/actions/workflows/CICD.yml)\n![Crates.io](https://img.shields.io/crates/v/vivid)\n\n*vivid* is a generator for the **`LS_COLORS`** environment variable that controls the colorized output of\n[`ls`](https://www.gnu.org/software/coreutils/manual/html_node/ls-invocation.html#ls-invocation), [`tree`](http://mama.indstate.edu/users/ice/tree/),\n[`fd`](https://github.com/sharkdp/fd), [`bfs`](https://github.com/tavianator/bfs), [`dust`](https://github.com/bootandy/dust) and many other tools.\n\nIt uses a YAML configuration format for the [filetype-database](config/filetypes.yml)\nand the [color themes](themes/). In contrast to\n[`dircolors`](https://www.gnu.org/software/coreutils/manual/html_node/dircolors-invocation.html#dircolors-invocation),\nthe database and the themes are organized in different files. This allows users to\nchoose and customize color themes independent from the collection of file extensions.\nInstead of using cryptic ANSI escape codes, colors can be specified in the `RRGGBB`\nformat and will be translated to either truecolor (24-bit) ANSI codes or 8-bit codes\nfor older terminal emulators.\n\n## Preview\n\n| `snazzy` | `molokai` | `ayu` |\n| --- | --- | --- |\n| ![snazzy theme](https://i.imgur.com/ECdQqxb.png) | ![molokai theme](https://i.imgur.com/5OiAczQ.png) | ![ayu theme](https://i.imgur.com/LC4Cx8E.png) |\n\n| `lava` |\n| --- |\n| ![lava](https://user-images.githubusercontent.com/702227/124368181-77caa700-dc56-11eb-8286-95283e9a2b04.png) |\n\n\n## Usage\n\nChoose a [color theme](themes/) (for example: `molokai`). Then, add this to your shells RC file\n(`~/.bashrc`, `~/.zshrc`, \u2026):\n\n``` bash\nexport LS_COLORS=\"$(vivid generate molokai)\"\n```\n\nor for Fish:\n\n```fish\nset -gx LS_COLORS (vivid generate molokai)\n```\n\n### Theme preview\n\nTo try all available themes with your current directory:\n\n``` bash\nfor theme in $(vivid themes); do\n    echo \"Theme: $theme\"\n    LS",
  "github_repo": "sharkdp/vivid",
  "github_stars": 2232,
  "github_topics": [
    "ansi-codes",
    "color",
    "color-theme",
    "filesystem",
    "shell",
    "terminal"
  ],
  "homepage": "https://github.com/sharkdp/vivid",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 633,
  "installs_365d": 6359,
  "installs_90d": 3218,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT OR Apache-2.0",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "vivid",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 1596,
  "rank_365d": 1745,
  "rank_90d": 1306,
  "raw_hash": "6f6cda1b2696e161",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/v/vivid.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "0.11.1",
  "versioned_formulae": [],
  "why_use_this": null
}