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
- https://github.com/sharkdp/vivid
- GitHub: sharkdp/vivid
- Brew formula source: Formula/v/vivid.rb
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[](https://github.com/sharkdp/vivid/actions/workflows/CICD.yml)\n\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|  |  |  |\n\n| `lava` |\n| --- |\n|  |\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
}