• Stars
    star
    545
  • Rank 81,554 (Top 2 %)
  • Language
    Vim Script
  • License
    MIT License
  • Created over 9 years ago
  • Updated over 4 years ago

Reviews

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

Repository Details

Material color scheme for Vim based on w0ng/vim-hybrid color scheme

vim-hybrid-material

Material color scheme for Vim based on w0ng/vim-hybrid color scheme.

It includes 2 color schemes:

Both schemes are almost similar to w0ng/vim-hybrid, just some colors are switched (Purple with red), to look more like tomorrow-night.

Installation

  • Pathogen
  • git clone https://github.com/kristijanhusak/vim-hybrid-material ~/.vim/bundle/vim-hybrid-material
  • Remember to run :Helptags to generate help tags
  • NeoBundle
  • NeoBundle 'kristijanhusak/vim-hybrid-material'
  • Vundle
  • Plugin 'kristijanhusak/vim-hybrid-material'
  • Plug
  • Plug 'kristijanhusak/vim-hybrid-material'
  • manual
  • copy all of the files from colors directory into your ~/.vim/colors directory

Options

If you would like some of the code to be bolded, like functions and language controls, add this option to vimrc:

let g:enable_bold_font = 1

If you want comments to be in italic, also add this:

let g:enable_italic_font = 1

To use transparent background, add this option:

let g:hybrid_transparent_background = 1

Note: Options must be set before colorscheme hybrid_material statement.

Hybrid Material

Based on equinusocio/material-theme.

hybrid-material

True colors are a requirement for this color scheme to work properly. To enable this, place the following in your ~/.vimrc or ~/.config/nvim/init.vim file:

if (has("nvim"))
  "For Neovim 0.1.3 and 0.1.4 < https://github.com/neovim/neovim/pull/2198 >
  let $NVIM_TUI_ENABLE_TRUE_COLOR=1
endif

"For Neovim > 0.1.5 and Vim > patch 7.4.1799 < https://github.com/vim/vim/commit/61be73bb0f965a895bfb064ea3e55476ac175162 >
"Based on Vim patch 7.4.1770 (`guicolors` option) < https://github.com/vim/vim/commit/8a633e3427b47286869aa4b96f2bfc1fe65b25cd >
" < https://github.com/neovim/neovim/wiki/Following-HEAD#20160511 >
if (has("termguicolors"))
  set termguicolors
endif
GVim/MacVim

Only add this to .vimrc after installation:

set background=dark
colorscheme hybrid_material
Vim

For Vim version check folder base16-material.

Hybrid Reverse

Original w0ng/vim-hybrid, with only colors switched.

hybrid-reverse

Gvim/MacVim/Vim
set background=dark
colorscheme hybrid_reverse

Light version

Light version is also included, just set background to light instead of dark:

set background=light
colorscheme hybrid_material

Airline

If you are using vim-airline plugin, there is a hybrid theme that suites well with this color scheme (Used on screenshots).

let g:airline_theme = "hybrid"

Font on screenshot: Inconsolata

Thanks to

More Repositories

1

laravel-form-builder

Laravel Form builder for version 5+!
PHP
1,691
star
2

vim-dadbod-ui

Simple UI for https://github.com/tpope/vim-dadbod
Vim Script
1,436
star
3

vim-dadbod-completion

Database autocompletion powered by https://github.com/tpope/vim-dadbod
Vim Script
610
star
4

neovim-config

Neovim configuration
Shell
254
star
5

vim-carbon-now-sh

Open selected text in https://carbon.now.sh
Vim Script
247
star
6

vim-packager

Vim plugin manager that utilizes "jobs" and "pack" features.
Vim Script
245
star
7

vim-js-file-import

Import/require files in javascript and typescript with single button!
Vim Script
143
star
8

defx-icons

Filetype icons for https://github.com/Shougo/defx.nvim
Vim Script
131
star
9

defx-git

Git status implementation for https://github.com/Shougo/defx.nvim
Python
71
star
10

vim-dirvish-git

Git support for dirvish.vim
Vim Script
54
star
11

line-notes.nvim

Lua
33
star
12

tmux-simple-git-status

Add simple git status to your tmux statusline.
Shell
27
star
13

vim-simple-notifications

Vim Script
24
star
14

laravel4-form-builder

Laravel Form builder for version 4!
PHP
22
star
15

deoplete-phpactor

Phpactor integration for deoplete.nvim
Python
19
star
16

node_acl_sequelize

Sequelize implementation for node acl
JavaScript
17
star
17

vim-project-lint

Project level lint status right in your favorite file explorer
Vim Script
12
star
18

vimfiles

My Vim setup
Vim Script
8
star
19

completion-tags

Tags completion for completion-nvim
Lua
6
star
20

vim-create-pr

Open link to create PR directly from (neo)vim
Vim Script
4
star
21

cosmic_latte

☕ vim + emacs + textmate/sublime + atom + terminal (theme | colorscheme | color scheme) based on the color of the universe
Emacs Lisp
3
star