Skip to content

Dark, warm base16 Vim theme for 256-color terminals

Notifications You must be signed in to change notification settings

fcpg/vim-fahrenheit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fahrenheit

Fahrenheit colorscheme for Vim:

  • Base16 theme for the standard 256-color palette of most terminals
  • Terminal & GUI support
  • Simple, clean code created with RNB
  • Airline, Lightline & CtrlP support out-of-the-box

Screenshots

Taken on minTTY with Office Code Pro font:

Palette

fahrenheit_palette

Hex Term
#ffffff 15
#ffffd7 230
#ffd7af 223
#d7af87 180
#af875f 137
#d7875f 173
#ffaf5f 215
#ffd787 222
#ffd75f 221
#d75f00 166
#870000 88
#875f5f 95
#5f87af 67
#a8a8a8 248
#262626 235
#000000 0

Installation

  1. Install the bundle:
  • Pathogen - git clone https://github.com/fcpg/vim-fahrenheit ~/.vim/bundle/vim-fahrenheit
  • NeoBundle - NeoBundle 'fcpg/vim-fahrenheit'
  • Vundle - Plugin 'fcpg/vim-fahrenheit'
  • Plug - Plug 'fcpg/vim-fahrenheit'
  • manual - copy all files into your ~/.vim directory
  1. Append the following line to your .vimrc file:
colorscheme fahrenheit

FAQ

  • How do I customize colors?
    • Either edit the 'colors/fahrenheit.vim' file (it's plain vim 'highlight' commands), if you don't mind merging when pulling/updating;
    • Or override with autocommands in you .vimrc:
augroup myBetterColors
  au!
  autocmd ColorScheme *  hi! Number ctermfg=103
augroup END
  • Some weird chars show up in my status line!
    Check vim help for 'fillchars': :h 'fcs. The lightline theme use the 'stl' char in 'fillchars' if it is defined; unset it in your .vimrc to turn on the "solid" status line.

Resources

  • Included in this repo ('misc' subdir):
    • Shell script for terminal settings (generic OSC commands)
    • .Xresources
    • .minttyrc
    • .dir_colors
  • iTerm2 colorscheme

Other Themes

License

Attribution-ShareAlike 4.0 Int.