In the end, rewriting the upper 8 colors to not match the established ANSI color scheme is what broke it for me.
Not gonna use those clunky base16 scripts, though. TL;DR in GNU screen: $ echo -e '\eP\e]4;0;rgb:01/3f/13\a\e\\'
Edit:
screenshot: https://imgur.com/a/ZPWjSKk, since terminal.sexy URL sharing wasn't working so well for me. I'd post a desktop screenshot, but I'm on the road and my laptop's WiFi just stopped working, lol.
Some background: cyan is now safety orange. This is because cyan hurts my eyes on a light background and it can be tricky to distinguish from blue, while orange is pretty easy to distinguish from red. IIRC I picked out the shades of blue and magenta myself because most color design documents I could dig up had blue and purple usage paired with a specific background color (usually white) which didn't carry over very well to a dark background. I find these shades to be distinguishable and flexible enough for just about any background color.
The greyscale highlights are generally for tmux and nvim status line background colors, which I use to distinguish cells instead of seperator glyphs.
[colors]
foreground = #383838
foreground_bold = #383838
cursor = #383837
background = #aaaaaa
#black (is black)
color0 = #000000
#red (fire engine red)
color1 = #ce2029
#green (London underground green)
color2 = #007d32
#yellow (school bus yellow)
color3 = #ffd800
#blue (Persian blue)
color4 = #1c39bb
#magenta (Rebecca purple)
color5 = #663399
#cyan (actually "ANSI Z535 safety orange", for my eyes)
color6 = #ff7900
#white (from the color white)
color7 = #ffffff
###Highlights###
# Evenly-spaced increments of the greyscale
# Makes for good tmux/nvim statuslines
color8 = #1b1b1b
color9 = #383838
color10 = #545454
color11 = #717171
color12 = #8d8d8d
color13 = #aaaaaa
color14 = #c6c6c6
color15 = #e3e3e3Thanks!
Having consistency between neovim, fzf, bat, tmux, tig and fish is lovely.
Good explanation: https://jeffkreeftmeijer.com/vim-16-color/
25 years with vim...all the way with vscode now
(Narrator: They colonized mars before this happened)
https://github.com/romainl/Apprentice
Has been a great experience so far
Is there a way to search for non low-contrast themes? My search for "High contrast" among the light themes yielded no results, yet i saw some themes that fit the bill while browsing.
I feel like I'm missing something. I know I could just do an internet search to figure it out, but why doesn't this site include instructions on how to install one of these themes?
I've tried to get into vim in the past, but you know how it goes... limited time and all that. I've gone through vimtutor. All I can really do from memory are the basics. Some of that is still on me for not committing, but sometimes I wish more was done to make vim more approachable. I hate to say it but little things like this with the color schemes are probably a big part of what drives adoption for a lot of people because it encourages tinkering.
https://vimcolorschemes.com/vim-scripts/desert256.vim
Here’s more or less how it’s supposed to look: http://hans.fugal.net/vim/colors/desert.html (it’s the original desert theme, not the desert256 fork, but it’s still much closer than the vimcolorschemes.com rendering)
Here's mine: https://i.imgur.com/slYc70t.png
When the words are invisible during day, then I can't use such theme.