Skip to content
πŸŒ™ A better color scheme for the late night coder
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
autoload/airline/themes Fix Pmenu Mar 16, 2019
colors Merge branch 'master' of github.com:/ajmwagar/vim-deus May 17, 2019
screencaps update screenies Mar 16, 2019
CONTRIBUTING.md Create CONTRIBUTING.md Feb 2, 2018
LICENSE Initial commit Jun 20, 2017
README.md Update README.md May 16, 2019
deus.json Create deus.json Mar 14, 2019

README.md

vim-deus

Deus was created out of sheer rage caused by all of the bad Solarized/Gruvbox clones. I was tired of them. I needed something original, something new. So if you are like me, and I believe many of you are...

I present you deus


Screenshots

GVIM: alt-text

GVIM + YCM:

alt-text

GVIM + Pylint + Syntastic:

alt-text

Airline theme img

Terminal (Neo)vim

img

NERDTree img


Installation

Manual: place deus.vim in your vimfiles/colors folder and add this line to your .vimrc colors deus

OR

Use a package manager like Pathogen, Vundle, or Vim-plug just to name a few:

Pathogen:

cd ~/.vim/

mkdir bundle

cd bundle

git clone https://github.com/ajmwagar/vim-deus.git

In your terminal

Vim-Plug:

add the following lines to your .vimrc:

call plug#begin('~/.vim/bundle/')
Plug 'ajmwagar/vim-deus'
cal  plug#end()

Don't forget to run:

:PlugInstall


Language Syntax Support:

  • Lua
  • Go
  • JavaScript
  • CSS/HTML
  • PHP
  • C#
  • JSON
  • Markdown
  • Haskell
  • Scala
  • Elixir
  • Java
  • MoonScript
  • Objective C
  • C Languages
  • CoffeeScript
  • Ruby
  • Rust
  • Python
  • Clojure
  • XML
  • Any many more... (try vim-polyglot for syntax packs)

Bold = really nice looking (They all look good but these are my personal favorites.)


Plugin support

  • Airline :AirlineTheme deus
  • coc.nvim (popup-windows & error colors)
  • Ctrlp
  • FZF
  • NerdTREE
  • Syntastic (and most linters)
  • Deoplete
  • YCM (YouCompleteMe)
  • Tabbar
  • Vim-easy-motion
  • Sneak
  • Rainbow-Parentheses

Palette

Color Hex Use
foreground #eaeaea foreground
background #2c323b background
white #ffffff white
black #000000 black
red #d54e53 red
green #98c379 green
yellow #e5c07b yellow
teal #83a598 teal
purple #c678dd purple
bright-teal #70c0ba bright teal
gray #666666 gray
bright-red #ec3e45 bright red
bright-green #90c966 bright green
bright-yellow #edbf69 bright yellow
bright-blue #2bcec2 bright blue
bright-purple #c858e9 bright purple

Troubleshooting

When using terminal-vim and vim-deus the colors can get messed up.

To fix this add the following snippet to your ~/.vimrc:

set t_Co=256

set termguicolors

let &t_8f = "\<Esc>[38;2;%lu;%lu;%lum"

let &t_8b = "\<Esc>[48;2;%lu;%lu;%lum"

set background=dark " Setting dark mode

colorscheme deus

let g:deus_termcolors=256

Tmux

Instructions on how to enable TrueColor for Tmux can be found here.

Italics

If you use vim in a terminal that supports italics, set the environment variable TERM_ITALICS to TRUE to enable with vim-deus.


Thank You

I took a lot of inspiration from two great colorschemes, Onedark and Gruvbox. I want to thank their creators for making such great color schemes. So thank you!

You can’t perform that action at this time.