I'm impressed at just how hard it is to see what catppuccin actually looks like in VSCode without installing it first. The catppuccin github has no screenshots, and the catppuccin-for-vscode github/site has exactly one screenshot, which is split into diagonal "bands" for the four different versions of the scheme, and only one of those bands has a significant amount of code.
The catpuccin/vscode repo does have screenshots. They're collapsed under the "Previews" header, so you have to click each of the variants you want to view. Annoying, but they're there.
You can preview it in VSCode. Open command pallete, type "Color Theme", click on top on "Browse additional color themes", and type "catppuccin" in the box. Arrows up/down to preview, Enter to install it.
I wanted a color scheme where colors _meant_ something, rather than just be pretty - where you can just squint at your code and be able to visualize a heatmap of the key control flows. Among other things Chandrian uses Warm Colors for action keywords, Cold colors for Function names, variable values etc, and muted colors for punctuation / parenthesis etc. which just get in your way of reading code.
I also use gruvbox dark with hard contrast. I completely forgot I was using it and had to look at my vimrc. That's how good it is: I set it a number of years ago and haven't had to touch it since.
On Sublime Text Chelevra[1] has been my favorite for a long time. Lately I've also been using a couple of Alabaster[2] variations. To me the most important thing is to have just enough color. I find too much color distracting.
"ir_black" is the colorscheme I've come back to most often. Came across it a decade or so ago, and there's something about this scheme that's appealed a lot to me (I think it's something to do with the color palette being in-sync with my mental model of programming constructs?) and it's been my primary colorscheme since.
Available on vim [1], iterm [2] and VSCode as well [3]
I'm not a fan of the pastel/low contrast style most of the themes have these days. My theme of choice is Ayu (dark) (https://github.com/Shatur/neovim-ayu). Absolutely gorgeous.
Occasionally, I turn off syntax highlighting altogether (most often this happens in Markdown or HTML documents where the default syntax highlighting does stupid things like trying to set the font to italic...)
Um… The default color scheme? Unless some color is not designed to be be readable on my background, in which case I customize it and turn off the colorization for that text category.
I mean, I don’t really care about colors in my editor, but I don’t want to be like those people who get all huffy and turn off all colors just because. But I do need to be able to read the text, so I occasionally change it.
Specifically, I try to match the theme variant to my lighting conditions. I had some major eye strain for a while, and doing this with this theme seemed helped.
I'm colorblind (protanopia), which makes most color schemes unusable in some way. I use the default Visual Studio Code darkmode color theme. It's perfect for my type of colorblindness! The colors have great contrast for me, and I can easily read everything.
Been using Monokai Pro https://monokai.pro/ for Jetbrains editors and Visual Studio Code for a while now. I still haven't gotten that itch to switch themes.
I’m using the Dark+ theme built into VS Code, because I maintain several extensions with syntax highlighting. My priority is that the extensions look good with the defaults, and dogfooding is one way to achieve that.
I used to customize everything, and usually went with Solarized Dark. But I started using VS Code a couple of years ago, and its dark mode (Dark+) has been really nice. I use it for perl, elixir, and bash.
I too use Prot's themes, but a different one per season:
(defun light-theme-for-this-season ()
"Return the light theme for this season."
(pcase (current-meteorological-season)
('spring 'ef-spring)
('summer 'ef-summer)
('autumn 'ef-day)
('winter 'ef-light)))
Each season starts on the first of the month: March, June, September, December.
I also have a little script that switches to the dark theme with the rest of the system, and it loads modus-vivendi, another one of Prot's collection, now bundled with Emacs.
His themes are cool because he makes sure every colour has a minimum contrast ratio of 4.5, and because he doesn't agree with the stupid trend of making comments so light against the background, they're unreadable. Comments need to stand out!
Random. As a vim+tmux user I have a bunch of different tmux sessions + tabs open. Having different colors for different sessions help me stay oriented.