diff --git a/colors/zenbones-lua.vim b/colors/zenbones-lua.vim new file mode 100644 index 0000000..751ec5b --- /dev/null +++ b/colors/zenbones-lua.vim @@ -0,0 +1,20 @@ +" You probably always want to set this in your vim file +set background=light +let g:colors_name="zenbones-lua" + +" By setting our module to nil, we clear lua's cache, +" which means the require ahead will *always* occur. +" +" This isn't strictly required but it can be a useful trick if you are +" incrementally editing your config a lot and want to be sure your themes +" changes are being picked up without restarting neovim. +" +" Note if you're working in on your theme and have :Lushify'd the buffer, +" your changes will be applied with our without the following line. +" +" The performance impact of this call can be measured in the hundreds of +" *nanoseconds* and such could be considered "production safe". +lua package.loaded['lush_theme.zenbones'] = nil + +" include our theme file and pass it to lush to apply +lua require('lush')(require('lush_theme.zenbones'))