{"repo":"sharkdp/vivid","free":true,"listed":false,"github":"https://github.com/sharkdp/vivid","clone":"git clone https://github.com/sharkdp/vivid.git","description":"A themeable LS_COLORS generator with a rich filetype datebase","language":"Rust","stars":2258,"topics":["terminal","color","filesystem","shell","ansi-codes","color-theme"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"vivid vivid is a generator for the LS COLORS environment variable that controls the colorized output of ls , tree , fd , bfs , dust and many other tools. It uses a YAML configuration format for the filetype-database and the color themes. In contrast to dircolors , the database and the themes are organized in different files. This allows users to choose and customize color themes independent from the collection of file extensions. Instead of using cryptic ANSI escape codes, colors can be specified in the RRGGBB format and will be translated to either truecolor (24-bit) ANSI codes or 8-bit codes for older terminal emulators. Preview snazzy molokai ayu --- --- --- lava --- Usage Choose a color theme (for example: molokai ). Then, add this to your shells RC file ( /.bashrc , /.zshrc , …): or for Fish: Theme preview To try all available themes with your current directory: Terminals without true color support By default, vivid runs in true color mode (24-bit). If you don't have a terminal that supports 24-bit colors, use the --color-mode 8-bit option when running vivid . This will generate interpolated 8-bit colors: Re-using your terminal's color theme To match your terminal's existing color theme, you can use the ansi theme, which uses your terminal theme's 16-color ANSI palette. This way colors adapt to your terminal theme, such as when you switch between light and dark mode. Customization Custom filetypes.yml databases can be placed in /usr/share/vivid , $HOME/.config/vivid , or","default_branch":null,"files":null,"tree":[],"storefront":"/r/sharkdp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sharkdp/vivid/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}