Giter Site home page Giter Site logo

jacoborus / tender.vim Goto Github PK

View Code? Open in Web Editor NEW
1.1K 12.0 82.0 198 KB

A 24bit colorscheme for Vim, Airline and Lightline

License: MIT License

Vim Script 100.00%
vim theme colorscheme lightline airline terminal-themes color-schemes dark-theme neovim-colorscheme vim-colorscheme

tender.vim's Introduction

tender

A 24bit colorscheme for Vim, Airline and Lightline (generated by Estilo)

Screenshots

javascript statusplus statusregular xml nerdtree-yaml gitcommit gvdiff

Installation

Install manually or use a package manager:

" vim-plug
Plug 'jacoborus/tender.vim'
" NeoBundle
NeoBundle 'jacoborus/tender.vim'
" Vundle
Plugin 'jacoborus/tender.vim'

Once your plugin is installed you can set the color scheme in your .vimrc or init.vim

" If you have vim >=8.0 or Neovim >= 0.1.5
if (has("termguicolors"))
 set termguicolors
endif

" For Neovim 0.1.3 and 0.1.4
let $NVIM_TUI_ENABLE_TRUE_COLOR=1

" Theme
syntax enable
colorscheme tender

Use lightline themes (tender and tenderplus):

" set lighline theme inside lightline config
let g:lightline = { 'colorscheme': 'tender' }

Use airline themes (tender and tenderplus):

" set airline theme
let g:airline_theme = 'tender'

Fix for MacVim (see issue):

let macvim_skip_colorscheme=1

Copy color to vim if no exist ~/.vim/colors/, create folder.

 cp ~/.vim/bundle/tender/colors/tender.vim ~/.vim/colors/tender.vim

Terminal themes



pacman-tender


ยฉ 2016 Jacobo Tabernero (jacoborus.codes) - Released under MIT License

tender.vim's People

Contributors

aprilarcus avatar cujomalainey avatar jacoborus avatar kyoheiu avatar mvochoa avatar pebeto avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tender.vim's Issues

Thank you

Just wanted to say thank you for this colorscheme. I've been looking for the perfect colorscheme for many many years and tried pretty much everything, and no colorscheme has been as satisfying and fun to work with as this one.

I've been planning to work on creating tender colors for:

  • profanity (nearly done with this one actually)
  • ncmpcpp
  • bat
  • neomutt

Progress has been unfortunately very slow, but I'm also always looking out in case someone already made one for any of those programs. Anyway, just wanted to say thank you! ๐Ÿบ

Floating window colors are hard to read

Expected Behavior

Floating window should be readable

Current Behavior

Not readable

Context

image

My Environment

  • vim, neovim, gVim, MacVim, ...?: neovim 0.4.2
  • Version used: 0.4.2
  • Environment name and version (terminal, tmux, ...): tmux 2.6
  • Operating System and version: Ubuntu 18.04

16 colors support for terminal use?

Hey. Currently your 'bright' colors (8-15) are the same as the normal ones (except color8 and color15). Any chance you could propose some similar, but slightly different, colors for them? I'm used to have 16 different colors, but in the other hand I really like this theme ;-)

gutter color when using ale

Expected Behavior

gutter has the same or similar background as the editing window

Current Behavior

gutter is in a light grey which makes it intrusive

Context

setup: i started using the 'ale' asynchronous linting vim plugin (seems great). there are options for setting the gutter symbol but i don't think the plugin tries to set colors?

My Environment

vim 8; MacVim on OS X 10.12

Errors loading tender with :colorscheme

Expected Behavior

Changing the vim theme using :colorscheme should work with no problem

Current Behavior

When trying to load tender I have these errors :

Error detected while processing ColorScheme Auto commands for "*":
E121: Undefined variable: g:colors_name
E15: Invalid expression: g:colors_name != "solarized" | silent! aunmenu Solarized | else | call SolarizedMenu() | endif

Context

I am trying to get tender work with spf13-vim, which should normally work with no problems but using tender cause these errors when vim starts but the theme loads though. When trying to load tender using :colorscheme it fails

My Environment

  • vim (spf13-vim)
  • Version used: VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Oct 14 2016 20:20:48)
  • Environment name and version (terminal, tmux, ...): iTerm2
  • Operating System and version: MacOS

Param Colors?

Expected Behavior

Achieving the same colors provided in the screenshtos

Current Behavior

Was wondering if you needed to do something to achieve the colors, specifically for the parameters
image

My Environment

vim 8.0
tmux on bash on windows

How to change selection color?

Expected Behavior

Current Behavior

Context

My Environment

  • vim, neovim, gVim, MacVim, ...?:
  • Version used:
  • Environment name and version (terminal, tmux, ...):
  • Operating System and version:

tender does not work on ubuntu

Expected Behavior

Installed with bundle
inside vim I typed :PluginInstall
it loads all the plugins

the bug is that is doesn recognize the theme it just doesnt exists

latex highlighting in equations bad

equations in latex are almost unreadable since the bg color is changed in a weird way.

e.g.

\documentclass[a4paper]{article} 
\usepackage{amsmath} 
\begin{document} 
\begin{align*} 
  S_1 > S > S_2 \\ 
  \Rightarrow S_1 & = \mathrm{e}^{}{x}  \\   
  \Rightarrow S_1 & = \mathrm{e}^{}{y} \\ 
  \Rightarrow S_1 & = \mathrm{e^{}{x} \\     
             & = \boxed{\mathrm{e}^{}{z}}    
\end{align*} 
\end{document}

MacVim Colorscheme fails to load

I am trying to use tender in MacVim, I've set colorscheme tender in my .vimrc, however when opening MacVim the color scheme isn't applied, however when do the command :colorscheme tender it works fine.

Background washed out.

When I turn on this color scheme, the whole window gets washed out. See the attached screen shot of side by side tmux windows. One without vim, the other with vim open

vim

Any ideas how to fix the contrast?

Any plans to support italics?

Are there any plans to add support for italic fonts? There are currently few schemes that do it, italics in comments, keyword, etc. would look beautiful on this color scheme.

Tender and vim-airline-colornum incompatibilities

Good day!

I am having incompatibilities with this in NeoVim 0.1.5 on Linux x64 host. Specifically, the error that appears looks like this (sorry, my system is set to Spanish language):

g:colors_name hi clear "ShouldUpdateCursorLineNrColor"

If I disable the plugin (airline-colornum) the error does not occur, although it is strange since not occur with other colorschemes, e.g. onedark.

It would be great if I could keep both enabled plugins so...

Thanks in advance!

Neovim true color support

Neovim has a setting 'termguicolors' that allows true color schemes (like the gui) in the terminal, if the terminal supports 24-bit color (see this gist for supported terminals). It would be great if tender could support this.

Parsing errors on neovim

Expected Behavior

No errors on startup

Current Behavior

Error detected while processing /usr/local/google/home/cujomalainey/.local/share/nvim/plugged/tender.vim/colors/tender.vim:                                  
line  277:                                                                                                                                                   
W18: Invalid character in group name                                                                                                                         
line  278:                                                                                                                                                   
W18: Invalid character in group name                                                                                                                         
line  279:                                                                                                                                                   
W18: Invalid character in group name 

Bug introduced in this commit 35fcab4

I can check out it's parent and it works fine

Context

Annoying spam on editor open

My Environment

  • vim, neovim, gVim, MacVim, ...?: neovim
  • Version used: NVIM v0.7.2
  • Environment name and version (terminal, tmux, ...): terminator
  • Operating System and version: debian

Alacritty theme

I put together a color scheme inspired by this theme that works in alacritty. If you like it please drop me a star. ๐Ÿ˜›

Error detected while processing .../tender-lightline.vim

This is my first time installing a theme for vim, and that might be my problem. But, when I try to install it, I get the error below? any thoughts on how to fix it?

It doesn't matter if I do it on the terminal or GUI.
Error detected while processing /home/irving/.vim/plugged/tender/plugin/tender-lightline.vim:
line 23:
E117: Unknown function: lightline#colorscheme#flatten
E15: Invalid expression: lightline#colorscheme#flatten(s:p)

Doesn't have any separation/vertical bar for vertical windows

Current Behavior

Code of both vertical windows looks like they are from same window as there is no separator

Context

Just do a vsplit in neovim

My Environment

  • vim, neovim, gVim, MacVim, ...?: Neovim
  • Version used: NVIM v0.4.4
  • Environment name and version (terminal, tmux, ...): Neovim-Qt, Terminal
  • Operating System and version: Debian 10

unknown option: guicolors

When I run vim(7.4), it says:

Error detected while processing /home/user/.vimrc:
line   17:
E518: Unknown option: guicolors

my .vimrc:

set nocompatible
set nu

filetype off

" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()

Plugin 'VundleVim/Vundle.vim'

" The following are examples of different formats supported.
" Keep Plugin commands between vundle#begin/end.
" plugin on GitHub repo
Plugin 'jacoborus/tender'
call vundle#end()
set guicolors
colorscheme tender
filetype plugin indent on

Screenshots 0.3.9

Color palette:
color palette
js:
javascript
nerdtree, json and yaml:
nerdtree, json and yaml
diff:
diff
lightline:
lightline
gitcommit:
gitcommit

Add syntax highlighting for sass and scss files

Expected Behavior

Syntax highlighting in scss files should behave like in css files.

Css class and id selectors in scss files should be green and punctuation marks should be red.

Current Behavior

Css selectors are light blue and punctuation marks are light blue

This should be improved because nowdays everyone uses css pre-processors instead of vanilla css.

Context

This is the most beautiful theme on the internet and I am a frontend developer that works with scss a lot.

My Environment

  • vim, neovim, gVim, MacVim, ...?: Neovim
  • Version used: v0.4.4
  • Environment name and version (terminal, tmux, ...): Gnome Terminal 3.38
  • Operating System and version: Solus Linux 4.1

Visual Mode highlighting turned off

When entering visual mode in vim, visual highlighting no longer occurs.

I'm on OSX, using iTerm2, vim 8.0 (installed via homebrew), and have pulled the latest code.

Odd highlights in floating window (NeoVim + CoC)

Hi,

I was wondering if you could help me figure out how to solve this issue that seems to be CoC's fault but that there are workarounds suggested by its author.

Here is a detailed report of the issue and how it was possible to fix it for the OneDark theme.

Here is the associated issue reported in CoC.

I looked into the colors defined by Tender and tried some configurations without any luck.

My Environment

  • NeoVim v0.4.3
  • Environment name and version (terminal, tmux, ...): N/A
  • Operating System and version: N/A

Appreciate any help and thanks for creating this awesome theme! ๐Ÿ˜

Cursor color not matching screenshots

Expected Behavior

According to the screenshots cursor background color is blue and foreground color is kind of black. I would like to know if it is possible to change cursor color to normal or what could be causing this.

Current Behavior

Mi cursor looks like this... which makes hard to read the full word.

Context

I've tried to set the highlight of the Cursor highligh-group with no results.

My Environment

Neovim downloaded via Homebrew, on iTerm2 configured with the tender theme also.
macOS Mojave 10.14.6

Plugins installed:
call minpac#add('k-takata/minpac', {'type': 'opt'})
call minpac#add('jacoborus/tender.vim')
call minpac#add('itchyny/lightline.vim')
call minpac#add('ludovicchabant/vim-gutentags')
call minpac#add('editorconfig/editorconfig-vim')
call minpac#add('tpope/vim-commentary')
call minpac#add('preservim/nerdtree')
call minpac#add('junegunn/fzf.vim')
call minpac#add('junegunn/fzf')
call minpac#add('tpope/vim-fugitive')
call minpac#add('airblade/vim-gitgutter')
call minpac#add('jiangmiao/auto-pairs')
call minpac#add('machakann/vim-sandwich')
call minpac#add('dense-analysis/ale')
call minpac#add('plasticboy/vim-markdown')
call minpac#add('sheerun/vim-polyglot')
call minpac#add('tmhedberg/matchit')

Thanks in advance.

Airline tender theme is not loaded by default

Expected Behavior

The tender theme for airline should be loaded whithout issues in establishing the following Inside the init.vim file:

colorscheme tender
let g:airline_theme = 'tender'

Current Behavior

When I attempting to load this theme I get the following error message: Could not resolve airline theme "tender". Themes have been migrated to github.com/vim-ariline/vim-ariline-themes.. Because of this, the airline default theme is loaded instead.

Context

Before this commit, the tender theme was loaded without any problem by airline through vim-plug.

My Environment

  • vim, neovim, gVim, MacVim, ...?: NeoVim
  • Version used: 0.1.6
  • Environment name and version (terminal, tmux, ...): Konsole/Sakura terminal + Tmux
  • Operating System and version: GNU/Linux x86_64

Any easy way to port to vscode?

I am really enjoying this theme so far, I have it working across a number of environments. I was wondering if there is any tool to use or easy way to get the theme ported over vscode?

Screenshot Font

What is the font used in the screenshots? It maybe handy to put in somewhere in the README.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.