daycula-vim
daycula-vim copied to clipboard
A dark, vivid and calming colorscheme for Vim [Archived because I'm no longer using this]
About
Daycula is a dark, vivid and calming colorscheme for Vim, with ports for other code editor and terminal coming soon
This colorscheme works best with vim-polyglot, please install it first
Also, make sure your terminal supports true colors as this colorscheme only supports that
Screenshot
Features
- Numerous filetypes and plugins support
- Many customization option
- Support for italic fonts
Installation
Here i'm using vim-plug
Plug 'ghifarit53/daycula-vim' , {'branch' : 'main'}
you need to specify the branch name (in this case,{'branch' : 'main'}
) as i'm not using master
(the original name) for my default branch name
after installed, add this to your vimrc
or init.vim
set termguicolors
colorscheme daycula
Statusline
Daycula supports lightline.vim and airline.vim plugins. See below configuration to make those plugin use daycula
Lightline
let g:lightline = { 'colorscheme' : 'daycula'}
Airline
let g:airline_theme = "daycula"
Customization
Transparency (see issue #8)
g:daycula_transparent_background
Set to 1 to enable transparency. Set to 0 to disable it
Menu selection
g:daycula_menu_selection_background
Set to eiher 'red'
,'green'
, or 'blue'
to change the colors
of Pmenusel
and WildMenu
Italic comment
g:daycula_disable_italic_comment
By default, it sets to 0 which will enable italic comments. Set to 1 to disable italic comments
Italic keywords
g:daycula_enable_italic
Set to 1 to enable italic for certain keywords. Set to 0 to disable it
Cursor color (only for GUI clients)
g:daycula_cursor
To change the cursor color, set it to either
'auto'
, 'red'
, 'green'
, or 'blue'
Highlight current word
g:daycula_current_word
Some plugins can highlight the word under current cursor (for example neoclide/coc-highlight)
Set it to either 'bold'
, 'underline'
, 'italic'
, or 'grey background'
Ports
Available terminal port of this colorscheme (see ports)
- Alacritty
- iTerm2
- Kitty
- Xresources
You can also make your own port if it's not there. If you do, please make a PR with your port added to the list
Thank you
- @sainnhe (used their colorscheme as the base)
- @tessarin (documentation in vim's help format)
- @12-Seconds (iTerm2 port)
- @claytod5 (Windows terminal port)
License
MIT © Muh. Ghifari Taqiuddin