ghifarit53 / daycula-vim

A dark, vivid and calming colorscheme for Vim [Archived because I'm no longer using this]
MIT License
50 stars 3 forks source link
colorscheme daycula sweet theme vim vim-colorscheme vim-theme

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

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)

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

License

MIT © Muh. Ghifari Taqiuddin