Home

Awesome

vim-deus

Deus was created out of sheer rage caused by all of the bad Solarized/Gruvbox clones. (No offense) 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

<img src="./screencaps/vim-deus.jpg" width="700"/> <img src="./screencaps/node.jpg" width="700"/> <img src="./screencaps/merino.jpg" width="700"/>

Installation

Manual:

  1. download & place deus.vim in your vimfiles/colors folder (usually ~/.vim/colors/)
  2. 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:

Run this in your terminal


cd ~/.vim/

mkdir bundle

cd bundle

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

Vim-Plug:

Add the following lines to your ~/.vimrc:

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

Don't forget to run:

:PlugInstall


Language Syntax Support:

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


Plugin support


Palette

ColorHexUse
<img src="https://www.colorhexa.com/242a32.png" width="30" height="30"/>#242a32black
<img src="https://www.colorhexa.com/d54e53.png" width="30" height="30"/>#d54e53red
<img src="https://www.colorhexa.com/98c379.png" width="30" height="30"/>#98c379green
<img src="https://www.colorhexa.com/e5c07b.png" width="30" height="30"/>#e5c07byellow
<img src="https://www.colorhexa.com/83a598.png" width="30" height="30"/>#83a598blue
<img src="https://www.colorhexa.com/c678dd.png" width="30" height="30"/>#c678ddpurple
<img src="https://www.colorhexa.com/70c0ba.png" width="30" height="30"/>#70c0bateal
<img src="https://www.colorhexa.com/eaeaea.png" width="30" height="30"/>#eaeaeawhite
<img src="https://www.colorhexa.com/666666.png" width="30" height="30"/>#666666bright black
<img src="https://www.colorhexa.com/ec3e45.png" width="30" height="30"/>#ec3e45bright red
<img src="https://www.colorhexa.com/90c966.png" width="30" height="30"/>#90c966bright green
<img src="https://www.colorhexa.com/edbf69.png" width="30" height="30"/>#edbf69bright yellow
<img src="https://www.colorhexa.com/73ba9f.png" width="30" height="30"/>#73ba9fbright blue
<img src="https://www.colorhexa.com/c858e9.png" width="30" height="30"/>#c858e9bright purple
<img src="https://www.colorhexa.com/2bcec2.png" width="30" height="30"/>#2bcec2bright teal
<img src="https://www.colorhexa.com/ffffff.png" width="30" height="30"/>#ffffffbright white
<img src="https://www.colorhexa.com/2c323b.png" width="30" height="30"/>#2c323bbackground
<img src="https://www.colorhexa.com/eaeaea.png" width="30" height="30"/>#eaeaeaforeground

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 (i.e. export TERM_ITALICS=true) to enable with vim-deus.

Terminal Support

Deus has been ported to the following terminal emulators.

Terminal EmulatorConfiguration
Alacrittyalacritty.yml

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!