• Stars
    star
    765
  • Rank 59,372 (Top 2 %)
  • Language
    Vim Script
  • License
    MIT License
  • Created over 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

πŸŒ™ A better color scheme for the late night coder

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


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:

  • 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
#242a32 black
#d54e53 red
#98c379 green
#e5c07b yellow
#83a598 blue
#c678dd purple
#70c0ba teal
#eaeaea white
#666666 bright black
#ec3e45 bright red
#90c966 bright green
#edbf69 bright yellow
#73ba9f bright blue
#c858e9 bright purple
#2bcec2 bright teal
#ffffff bright white
#2c323b background
#eaeaea foreground

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 Emulator Configuration
Alacritty alacritty.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!

More Repositories

1

merino

πŸ‘ A SOCKS5 Proxy server written in Rust
Rust
431
star
2

stego

πŸ¦• stego is a steganographic swiss army knife.
Rust
265
star
3

ufo

πŸš€ πŸ‘Ύ A Drone/UAV Programming Library for Rust.
Rust
186
star
4

bliss

Ignorance is bliss! Ignore your .gitignore
Rust
153
star
5

lor-axe

πŸͺ“ a multi-threaded, low-bandwidth HTTP DOS tool
Rust
93
star
6

tetanus

🐚 A proof-of-concept reverse-shell written in rust.
Rust
34
star
7

mothership

A way to controls drone using UFO.rs
Rust
11
star
8

vim-conf

πŸ““ My vim files...
Vim Script
9
star
9

oxy

A Wayland window manager... WIP
Rust
5
star
10

cronic

A cron-enabled scheduler for running async Rust tasks and functions.
Rust
5
star
11

dotfiles

Every dev needs some dots
Python
4
star
12

laat

Arma 3 Mod Compiler
Rust
4
star
13

brutecorr

A O(n^2) algorithm for brute-forcing Pearson Correlation Coefficients
Rust
3
star
14

hanoi

⛩️ An implementation of the Tower of Hanoi. Written in Rust.
Rust
2
star
15

shoco-rs

Rust bindings to shoco
Objective-C
2
star
16

roachcoach

A food truck simulator in VR
C#
2
star
17

bdd

πŸ’Ύ Bulk Data Duplicator (bdd)
Rust
2
star
18

MissileMania

πŸš€ A missile defense game for the HTC Vive!
C#
2
star
19

blog

Personal blog and website
HTML
2
star
20

rascii

Image to ASCII Converter.
Rust
2
star
21

winvec-rs

Windowed Vector (TTL) Collection for Rust
Rust
1
star
22

river

🌊 a scripting language for processing data steams.
Rust
1
star
23

zoraweb

A website for the discord bot build for you.
Vue
1
star
24

slackline

A CLI tool for creating Slack Team directories in various formats.
Rust
1
star
25

zipwhip_webhook_consumer

A Rust webserver to consumer - and respond to https://zipwhip.com webhooks.
Rust
1
star
26

zora

πŸ€– A discord bot built for you
JavaScript
1
star
27

boa

🐍 A proof of concept toolkit for wireless penetration testing in Python
Python
1
star
28

geometry-toolkit

A Toolkit containing geometric formulas written in Python
Python
1
star
29

primeval-rs

A monstrosity of a prime number generator
Rust
1
star
30

batterup

πŸ”‹A small tool to remind you when you should unplug and plug in your laptop. Written in Rust.
Rust
1
star
31

SpeedTAGS

πŸƒβ€β™€οΈ A better use of CTAGS in VIM
Vim Script
1
star