/colorcli

Collection of harmonized, light command-line interface (CLI) color themes for tmux, cmus, newsboat, mcabber, Vim, Vifm, and Mutt.

Primary LanguageVim ScriptMIT LicenseMIT

colorcli

Colorcli is a collection of harmonized, light command-line interface (CLI) color themes for tmux, cmus, newsboat, mcabber, Vim, Vifm and Mutt.


Table of contents


Colors

Xterm Number Xterm Name HEX Usage
0Black (SYSTEM)#000000contrast
15White (SYSTEM)#ffffffmain
24DeepSkyBlue4#005f87main
31DeepSkyBlue3#0087afalternative
59Grey37#5f5f5fmain
70Chartreuse3#5faf00highlight
160Red3#d70000highlight
208DarkOrange#ff8700highlight
226Yellow1#ffff00highlight
238Grey27#444444main
254Grey89#e4e4e4main
250Grey74#bcbcbcmain

Install Themes

Make sure you have enabled 256 color support.

tmux

To install the theme for the terminal multiplexer tmux, add the snippet in colorcli.tmux.conf to your ~/.tmux.conf, which is the tmux configuration file.

cmus

To install the theme for the music player cmus, copy colorcli.theme to /usr/share/cmus/colorcli.theme. You can enable the theme in cmus with :colorscheme colorcli.

Newsboat

To install the theme for the feed reader newsboat, add the code in colorcli.config to ~/.newsboat/config.

mcabber

To install the theme for the XMPP (Jabber) console client mcabber, add the code in colorcli.mcabberrc to ~/.mcabber/mcabberrc.

Vim Lightline

To install the theme for the Vim statusline plugin Lightline, copy the colorcli.vim color scheme to ~/.vim/bundle/lightline.vim/autoload/lightline/colorscheme/colorcli.vim. You can enable the theme with let g:lightline = { 'colorscheme': 'colorcli' } in ~/.vimrc.

Vifm

To install the theme for the file manager Vifm, place colorcli.vifm in ~/.vifm/colors/. You can enable the theme with :colorscheme colorcli. Also the the Vifm color schemes page.

Mutt

To install the theme for text-based email client Mutt, add the code in colorcli.muttrc to ~/. muttrc.


Warranty and Liability

Colorcli is a small, private project. The author makes absolutely no claims and representations to warranties regarding the accuracy or completeness of the information provided. However, you can use the information in this repository AT YOUR OWN RISK.

Licence

Colorcli by Jonas Jacek is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Permissions beyond the scope of this license may be available upon request.


Contribute

Found a mistake? Open an issue or send a merge request. Want to help in another way? Contact me.