A dark Neovim / Vim colorscheme for the GUI and 256 / true-color terminals.
Features
- No configuration are required to start using it.
- Support 256 colors terminal.
- Supports Neovim's built-in language server client.
- Supports lightline.vim theme.
- Supports vim-clap theme.
- Supports nvim-treesitter.
- Supports LSP Semantic highlights.
- Loading speed is increased by precompiled script. (powered by Rust)
Check here for a list of supported file types and plugins
Gallery
Neovim (GUI)
Vim (with 256 colors)
Installation
This is an example of installation using vim-plug.
Plug 'wadackel/vim-dogrun'
Usage
Add the following settings to your $MYVIMRC
(.vimrc
or init.vim
).
colorscheme dogrun
Options
lightline theme
If you want, specify dogrun
to colorscheme
.
let g:lightline = {
\ 'colorscheme': 'dogrun',
\ }
vim-clap theme
If you want, specify dogrun
to g:clap_theme
.
let g:clap_theme = 'dogrun'
Supported Filetypes & Plugins
There are not many Ftypes and Plugins supported by dogrun
yet.
From now on, we will gradually support it
Filetypes
c
cpp
cs
diff
go
(vim-go)graphql
(vim-graphql)html
javascript
json
make
markdown
(vim-markdown)python
ruby
rust
(rust.vim)toml
(vim-toml)typescript
(yats.vim)vim
yaml
zsh
Plugins
- ALE
- clever-f.vim
- coc.nvim
- conflict-marker.vim
- defx-git
- defx-icons
- dressing.nvim
- easymotion
- fern.vim
- fidget.nvim
- fugitive.vim
- fzf.vim
- lightline.vim
- null-ls.nvim
- nvim-cmp
- nvim-tree/nvim-tree.lua
- nvim-treesitter
- telescope.nvim
- vim-clap
- vim-gitgutter
- vim-lsp
- vimfiler
Other Tools
In the future, there may be a possibility to offer separate themes, but for now, we will introduce the inline themes for each tool.
WezTerm
~/.config/wezterm/wezterm.lua
return {
colors = {
foreground = '#9ea3c0',
background = '#222433',
cursor_fg = '#222433',
cursor_bg = '#9ea3c0',
selection_bg = '#363e7f',
ansi = {
'#111219',
'#c2616b',
'#7cbe8c',
'#8e8a6f',
'#4c89ac',
'#6c75cb',
'#73c1a9',
'#9ea3c0',
},
brights = {
'#545c8c',
'#b871b8',
'#7cbe8c',
'#a8a384',
'#589ec6',
'#929be5',
'#59b6b6',
'#9ea3c0',
},
},
}
fzf
~/.zshrc
or ~/.bashrc
export FZF_DEFAULT_OPTS='--color=fg:#8085a6,bg:#222433,hl:#bdc3e6 --color=fg+:#8085a6,bg+:#363e7f,hl+:#bdc3e6 --color=info:#929be5,prompt:#545c8c,pointer:#ff79c6 --color=marker:#b871b8,spinner:#73c1a9,header:#545c8c,border:#545c8c,gutter:-1'
Inspired
Many thanks for the following projects: