Our great sponsors
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
- SonarLint - Clean code begins in your IDE with SonarLint
- InfluxDB - Access the most powerful time series database as a service
-
Hey there,
Love the philosophy behind the theme.
How hard do you think it'd be to automate theme previewing & distribution? What would the challenges be? Why is this problem not solved yet?
I'm no designer, but in my understanding a theme is a set of colors that's the result of a research on contrasts and aesthetics (I love how pedagogic Ethan is on its Solarized website: https://ethanschoonover.com/solarized )
By theme distribution, I mean making the theme available for a set of platforms and applications, as it is the case for Dracula, to tackle to problem of context-switching as you neatly describe it. Wouldn't it be theorically possible for a tool to generate themes for all the apps / platforms based on a standard theme description? (Imagine the theme-generator descriptor slowly becoming an actual standard adopted by apps & websites...)
By theme previewing, I mean generating (svg-based or sth?) previews of what every target app / platform looks like with that theme, to make testing easier for designers. It must be expensive to test so many themes, so previewing would be key for this tool. The accuracy of previews might be somehow tested by the test suite by screenshoting the themes in VMs.
Congrats on the nice work!
-
The ones I use are Emacs-Zenburn (other colors than 'usual' Zenburn)
https://github.com/bbatsov/zenburn-emacs
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
-
and Groovy Lambda for Code, similar to Gruvbox (because it supports more syntax elements)
https://github.com/sheaf/groovy-lambda
-
-
cascadia-code
This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
I use Dracula color scheme along with the Cascadia Code font [1]. I've been using this set up in both VSCode for Rust and IntelliJ in Java. I find this combination to be extremely readable. Dracula uses many very different colors which make different parts of code obvious. Cascadia has unique shapes for many of the characters which makes distinguishing them a breeze. Would definitely recommend giving this combo a shot!
-
-
I used solarized for a long time, but then I got PaperColor [0] recommended by a colleague recently, and after trying it for a bit I liked it so much that I switched to that exclusively.
It was originally made for vim, but there are ports to other tools[1].
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
You may like Tomorrow, which has several sub-themes and is available for dozens of apps. I use Tomorrow Night Bright for everything.
-
Dracula is a fine theme, however, I feel like it's more convenient than it is pretty. I admire Dracula, Nord, and Gruvbox and how committed they are to their own aesthetics - my personal favorite, similar to Gruvbox, is Alduin[0] but sadly it's for Vim only.
I only wish popular themes didn't feel like they had to use every primary color for the text. I wish we took the popular themes and made them even more opinionated, fewer colors with greater emphasis. At the end of the day most themes nowadays are just different shades of all rainbow text over your choice of a light or dark background. Dark or light... It reminds me of that theory about how early humans, before having words for different colors, only had light and dark to describe things.
Does anyone have any recommendations for opinionated color schemes with limited palettes with emphasis on particular colors instead of just dark/light?
-
sublime-railscasts-extended
Extends original Railscasts theme with additional syntax highlighting for Markdown, LESS, HTML, Handlebars and more.
For me it's the Rails Cast Theme especially version for Sublime Text that is ideal. I wish it would be much widely available
-
Notable themes I've kinda liked (but had some problems with for various reasons): moonfly and zenburn
-
themer
🎨 themer takes a set of colors and generates themes for your apps (editors, terminals, wallpapers, and more).
It doesn't support nearly as many programs as dracula theme does but I'd recommend giving https://themer.dev/ a try. Supports all the popular terminals, IDEs and then some.
-
anvil
A highly adaptable Neovim configuration focused on providing a great development experience while being easy to extend and maintain. (by talha-akram)
I used to love this theme (you can even see it in my old screenshots https://github.com/talha-akram/anvil) but over time I started to prefer lower contrast themes now the same neon colors are jarring to me.
-
> there just is something comforting in having things look the same across applications...
Speaking of which, I remember coming across a tool on Github(?) that allowed generating color themes for multiple applications and editors at once from a single set of colors (maybe even directly from the dominant colors of an image, like gvcci[0]). Does anyone happen to know that project?
-
-
https://github.com/primer/github-vscode-theme
I feel these themes strike a very nice balance in color contrasts and finally provide me with a light theme I can also use, although being a dark theme user for who knows how many years, the github light theme just works really nicely.
They also have two variations of both themes, which is nice, for changing around when one or the other starts to feel boring or unreadable.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Related posts
- Pain points with overriding colorscheme, specifically with CursorLineNr and Lualine
- Procrastinated on real work while I added this hacky theme hot reload mechanism based on the hour of the day. What do y'all think?
- import-cost.nvim: import costs finally to neovim!
- Background color changing when new content appears
- How to automatically wrap lines when split screen?