Breezy is a (neo)vim true color scheme inspired by the KDE breeze palette. It uses the colors of the "Breeze Dark" color scheme shipped with KTextEditor since KDE Frameworks 5.23.
This is what you get:
Use your favorite plugin manager or merge the contents of this repository with
your ~/.vim or ~/.config/nvim directory.
The minimal setup required to use this colorscheme is:
set background=light
set termguicolors " if you want to run vim in a terminal
colorscheme breezyYou can use original KDE breeze background color by setting
set background=lightOtherwise for black background color set this to dark:
set background=darkPlease note that your terminal needs to support 24bit true color to correctly show the intended colors. An explanation and list of terminals supporting true colors can be found here.
This colorscheme comes with a matching
lightline theme.
To use it install the lightline plugin and add the following settings
to your .vimrc or init.vim:
let g:lightline = {
\ 'colorscheme': 'breezy',
\ }There is now also a modest theme for airline
included with this colorscheme. To use it, install the airline plugin and add this to your
.vimrc or init.vim:
let g:airline_theme='breezy'Breezy tries to closely mimic the syntax highlighting of python in KTextEditor. Enable all python highlighting options (exceptions, space errors, ...).
let python_highlight_all=1The highlighting can be compared to the original here:
As of now this is merely my personal attempt to make vim fit in with the KDE Breeze theme I use. But I haven't seen a similar theme yet and welcome any help with improving the theme in general or for specific languages.
When supporting additional languages, I would generally like to stay reasonably close to the style provided by Kate/ KWrite. Feel free to open any issue or pull request, though. If you'd like better support for a particular language, a code example would be helpful to compare the highlighting style of this theme and KDE Breeze Dark.
I would like to thank the following people:
- The KDE Visual Design Group who created the "Breeze" theme
- Romain Lafourcade, whose color scheme Apprentice provided me with an easy start and a solid base for realizing this



