9 ms·
Tomorrow Theme
- singingwolfboy 14y agoNice... but how is this "better" than Solarized? I already have Solarized installed and set up the way I want. Why should I switch away?
- sp4rki 14y agoI agree. I like Tomorrow and everything, but I've got Solarized on my iTerm, Vim, etc all set up already and it's probably the only theme I've felt 99% confortable with and which didn't give me eye strain after 48 hour marathons. What's the benefit I'd get from switching? Being "new" doesn't cut it, is there some science or statistics that make this theme viable in place of Solarized? If not, then the title is misleading.
- Derbasti 14y agoI, for one, am getting a bit bored with solarized. I am looking forward to a fresh coat of paint! Not because solarized is bad, just because I like variety.
- LukeHoersten 14y agoOne big reason I use Solarized is because the colors /and/ color relationships are preserved between the light and dark mode. This doesn't seem to be true for "Tomorrow" and "Tomorrow Night". Tomorrow modes look similar enough though I like the care that was taken with Solarized.
- chao- 14y agoWith something so preference-based, one is hard-pressed to argue better or worse without agreeing on the standards of evaluation. Put another way: I don't think discussing it in binary terms of "better" or not will do much good. If you like Solarized, or it's good enough and not worth the trouble to switch away, simply don't. Solarized wore on me after a while. I switched back to Monokai for Sublime Text but found that it was too bright for my taste when used in a terminal. I have since rolled my own subdued/pastel variant of Monokai's candy-bright colors in a few places. This looks close enough to what I had that it will provide the feel I want, without me having to do much more work to port it to different environments or application configurations.
- wamatt 14y agoSolarized is awesome, but lacks sufficient contrast for some of us. Currently using a modified version of Soda Theme, but always looking to mix it up, so might try this out!
- ChrisKempson 14y agoIt's neither better nor worse.
- deleted 14y ago[deleted]
- deleted 14y ago[deleted]
- mmackh 14y agoJudging by the screenshots, this does not include a replacement/substitute for Solarized Light.
- finalcut 14y agoI installed it for Sublime and the plain "Tomorrow" is like Solarized Light.. where as tomorrow night - xx are a collection of darker themes.
- bmj 14y agoYes, though the light theme doesn't exist yet for all editors (Visual Studio, in my case).
- ChrisKempson 14y agoJust added https://github.com/chriskempson/tomorrow-theme/pull/117 https://github.com/chriskempson/tomorrow-theme/pull/117
- bmj 14y agoThanks!
- Derbasti 14y agoAwesome! Having a color theme available for most/all tools I use is amazingly useful! I have been looking for such an alternative to Solarized for a while!
- crag 14y agoSTILL missing a Netbeans theme.
- gpmcadam 14y agoNetbeans theme would be nice. I'm always envious of those super-clean looking fonts like the ones in the Github readme here. Any idea how to achieve this in Netbeans?
- fusiongyro 14y ago-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=on on the end of your netbeans command line seemed to do the trick for me from 6.7 through 6.9, but since 7.0 I think I've had them commented out.
- mbell 14y agoI've never understood netbeans, why use it over intelliJ? (Honest question)
- fusiongyro 14y agoIt's free, for one thing. IntelliJ is still for-pay if you want Java EE features, and while few of my projects are Java EE all of them use some EE features (JSF, especially). I tried IntelliJ community edition and was not very impressed. The time/cost of switching is pretty high. I'm not sure what the value is I'd be getting for that effort--better completion? More graphical ways of doing things? If I had $200 to blow on an IDE I would probably do it just to try, but I haven't even found $50 for Chocolat.
- mbell 14y agoThe full version has a 30 day trial. I used to use Eclipse/Netbeans. I hate java and intelliJ actually makes it bearable.
- fusiongyro 14y ago
- solox3 14y agoI've never seen Solarized, so Tomorrow it is. Looking forward to Kate support.
- rplnt 14y agoKate's editor (I guess at least, it was in KDevelop which uses Kate as an editor as far as I know) has a great functionality - different colors for different variables. I only worked on one project in KDevelop but I really liked this functionality and missed it in other editors.
- DigitalSea 14y agoThis is awesome, however I use Sublime Text Editor 2 of which there is no theme for and thus serves no purposes just yet.
- guywithabike 14y agoWhy not make one and submit a pull request?
- deleted 14y ago[deleted]
- rodriguezcommaj 14y agoSublime Text 2 uses Textmate themes, so these work absolutely fine. Read the Github page for supported editors.
- pspeter3 14y agoYou can actually install it from Package Control in sublime text now. Tomorrow Night Eighties goes really well with Soda
- swang 14y ago1. Create a folder with the Theme name in the Packages folder of Sublime Text (goto Preferences | Browse Packages) 2. Drag Textmate themes into the new folder 3. Goto Preferences | Color Scheme and they should be there!
- NathanKP 14y agoNot only can you install the Textmate theme manually but you can also just use the Package Control app to install this theme automatically with no effort on your part.
- drivebyacct2 14y agoTomorrow theme is in the Sublime Text package manager... I know because I installed this two weeks ago via it.
- pstadler 14y agoI originally used "Tomorrow Theme - Solarized was yesterday" as a title for this post. However, I agree with the crowd that this title was a little bit to agressive (some might call it marketing). I never liked Solarized, for me this is a replacement for the awesome Twilight theme.
- oemera 14y agoI use this theme since I ever saw it in every editor or alike I use (Zsh, Xcode, Vim, Sublime Text 2) and I'm really happy with it! The colors IMO are more distinguishable than on solarized but this seems to be a matter of taste. Just try it out if you are looking for a new theme. BTW: as many mentioned it is awesome that the theme is available for so many editors! Edit: Should have mentioned that I use always that Tomorrow Night Eighties theme
- phn 14y agoI like this theme, and used it for a while but I find myself going back for monokai. A little off-topic: What do HN people prefer, light or dark themes?
- danielweber 14y agoI switch between light and dark themes. I am often working on more than 1 thing, and I think it helps me mentally separate them by having different background colors for different tasks.
- pstadler 14y agoI solely use dark themes for editors and terminals.
- LukeHoersten 14y agoLight unless I'm in a completely dark room and feel like my eyes are being radiated.
- phn 14y agoI always feel that way when I try a light theme, but I wonder if it is a matter of habit. For example, when I work with eclipse for a long time, I tend to forget that I'm using a light theme.
- prezjordan 14y agoDark, for sure. I actually really like Ryan's railscasts theme [1] and I'm now using it for everything. [1]: https://github.com/ryanb/textmate-themes https://github.com/ryanb/textmate-themes
- Rudism 14y agoDefinitely dark, I find my eyes feel more strained looking at themes with a light background. My go-to for many years now has been the Wombat scheme (originally for vim here https://dengmao.wordpress.com/2007/01/22/vim-color-scheme-wombat/ https://dengmao.wordpress.com/2007/01/22/vim-color-scheme-wo... but you can find ports to other editors such as Visual Studio, Eclipse, XCode, etc if you hunt around a bit).
- Johngibb 14y agoFor Visual Studio users, check out http://studiostyl.es/ http://studiostyl.es/ (no affiliation)
- smcguinness 14y agoJust upgraded to 2012RC, don't see any styles which work with that yet.
- martinwnet 14y agoYes, the Son of Obsidian theme (http://studiostyl.es/schemes/son-of-obsidian http://studiostyl.es/schemes/son-of-obsidian) is so much better than this theme (for ASP.NET projects anyway).
- swamy_g 14y agoOh Rubymine where are you? Nobody wants to support you.
- smoovej 14y agoRubymine is a JetBrains editor. Can also be used in PHPStorm etc. https://github.com/chriskempson/tomorrow-theme/tree/master/Jetbrains https://github.com/chriskempson/tomorrow-theme/tree/master/J... PS - thanks so much for this. Outstanding theme.
- pstadler 14y agoFor Terminal.app I still prefer Optometrist: https://github.com/pstadler/optometrist https://github.com/pstadler/optometrist Disclaimer: I'm the creator of the mentioned theme.
- AceJohnny2 14y agoI like the themeing trend towards dark backgrounds and pastel colors. I've been using Zenburn [1] for a couple years now, and I've really grown used to its unsaturated colors. 'Tomorrow' looks way too colorful for my taste, kinda like eating something too sweet after weaning yourself off sugar :) My problem with Zenburn is that, unlike Tomorrow or Solarized, it doesn't have a good curated list of themes for various systems. I've had to hunt and peck for themes for Emacs, Konsole, Awesome, Chromium, Thunderbird, QT, GTK, and at this point would be challenged to provide a source and method for each... [1] http://slinky.imukuppi.org/zenburnpage/ http://slinky.imukuppi.org/zenburnpage/
- pnathan 14y ago"tomorrow-night-eighties" is close to zenburn. I've used Zenburn for about 2-3 years now, and it's pretty much the most restful I've ever found. Everything sort of is in the same 'area' of the spectrum, and stands up to those multi-hour working sessions.
- deleted 14y ago[deleted]
- catenate 14y ago> 'Tomorrow' looks way too colorful for my taste, kinda like eating something too sweet after weaning yourself off sugar :) Sing with me: What can make boring code Seem all fresh and new Cover it in pastels of both deep and light hue? Color highlighting Color highlighting can Color highlighting can parse every line and check that the syntax is good
- d0m 14y agoPretty nice theme. I've been using wombat for a couple years so I'm happy to give this one a try.
- tkahn6 14y agoPersonally I love jellybeans.vim It works great in a 256 color console and in a GUI. https://github.com/nanotech/jellybeans.vim https://github.com/nanotech/jellybeans.vim
- dnos 14y agojellybeans is my favorite color scheme ever. There is a Visual Studio theme for it here: http://studiostyl.es/schemes/jellybeans http://studiostyl.es/schemes/jellybeans
- minikomi 14y agoI've been using skittles-berry[1] a lot lately.. Supercolorful but pretty scannable. [1]https://github.com/shawncplus/skittles_berry https://github.com/shawncplus/skittles_berry
- xiaomai 14y agoFor people using vundle: Bundle 'chriskempson/tomorrow-theme', {'rtp': 'vim/'}
- noirman 14y agoIt's great. Thank you for releasing this.
- postfuturist 14y agoVim users should go here: http://vimcolorschemetest.googlecode.com http://vimcolorschemetest.googlecode.com if they haven't before, that's where I found darkburn, a darker variant of zenburn that I've been happy with for a couple years.
- pydave 14y agoVivify [ http://bytefluent.com/vivify/ http://bytefluent.com/vivify/ ] is another good one that takes the opposite approach: Show you code snippets from different languages at once and switch the colorscheme. You can also quickly scrub through the schemes and edit them to create your own.
- deleted 14y ago[deleted]
- NyxWulf 14y agoI use vividchalk, which I was happy to see there on the list. It's amazing how many variations on color schemes there are.
- imalolz 14y agoGood site, found a few there myself. Fair warning to low performance/feeble browser machines - there are A LOT of images there.
- clownz0r 14y agoI've been using Tomorrow Night for a while now and I think it's my favorite dark theme.
- Derbasti 14y agoWhat other curated multi-program themes are out there?
- aeflash 14y agoSolarized is perhaps the most well known. http://ethanschoonover.com/solarized http://ethanschoonover.com/solarized Monokai also has wide support in a lot of editors.
- aMtnViewer 14y agowhere is the komodo theme of this?
- chrismealy 14y agoI love solarized dark at night, but I like this a little better for the daytime. Well done.
- olliesaunders 14y agoIf HN believes creative thinking is a waste of time I’ll get downvoted for this but I fancy just letting my imagination go wild so here goes... Video gamers can supposedly differentiate between tones more similar to one another than non-gamers. Perhaps, if you made a theme of very similar colors, you could achieve the same benefit from programming. Although I suspect it might not work because the difference in the colors has to have significance for your brain to really start paying attention to it. So you could have a color-sensitive language. Or maybe color could be the only significant thing, then you could just bind each character to a color in your text editor and use a normal language. While walking in the wood today and looking at the detail on the ground and searching for ripe fruit in the trees I was thinking about how our brains are really good at picking out specific visual things from noise and how more complex visual things are sometimes easier to recognize than simpler things. Also its possible to get really good at picking out subtle clues from very complex input: think about a native American Indian’s ability to track moving animals over long distances. So I think what would be really cool is to have a way of representing each function of a program as a visual form, ideally a 3-dimensional one. You could then look at these form and over time you would start to be able to see certain things about the function just by looking at the forms. I wonder if that might be a much faster way of searching for specific things within a large body of code such as you might do in a security audit than actually reading through all the code because it taps into the innate concurrency of the right-hemisphere. There would be some difficulty would be in generating appropriate visual forms. The form has to be meaningful. The ideal would be if it were meaningful to the point where somebody well used to them could write the code a form represented just by looking at the form or, at least, infer the gist of it. Of course you don’t have to limit yourself to one form per function, you could have 10 different forms per function, each representing different properties, or forms generated from by dividing the code in lots of different ways (not just functions). Or maybe you could simplify everything I’m saying here and just have a lot more statistical static analysis of code then displayed with charts and infographics.
- keeran 14y agoI tried explaining a similar concept to a designer recently - When I use Sublime Text 2 I use the minimap to visually identify sections of code based on their rough shape, and get to learn bits of code or sections of a file purely on its indentation / minimap pattern.
- brunolazzaro 14y agoI've used Monokai since the realease of ST. Then i switched to Solarized light but it wore me down really fast on long hours, i tried Solarized dark but to no avail (the blue is just too much). I then saw a reailcasts video and thought it was worth a shot. Then i moved to zenburn (wich i still use at the terminal and vim) but switched to Espresso Soda on ST2. I just swtiched to Tomorrow since it looks more coupled in terms of a swatch.
- vito 14y agoAs a CLI designer (silly as that sounds) it's nice to see a theme that doesn't abuse the 'bright' palette. Hated Solarized for that alone.
- lysol 14y agoI'm honestly intrigued -- what type of software do you work on?
- vito 14y agoI work on the CLI for a PaaS. So lots of interaction, detailed output for your apps and their status, etc. Probably a less interesting answer than you hoped. I started adding colors to highlight important parts of the output (e.g. app names, status, ...), but received a bunch of complaints from people who couldn't read parts of the output. Turned out they were just using bad/broken themes, like Solarized, which abuses the bright palette by replacing them with various unreadable shades of blue. It's otherwise a pretty nice color scheme. Just annoying that I can't trust the "bright" palette to ever be readable because of themes like it. (Also, the themes that come with Terminal.app are pretty abysmal. The stock 'blue' isn't even readable in some common configurations.)
- dudus 14y agoFinally someone built a theme better than Vim's desert. Bravo.
- ChrisKempson 14y agoThat's quite a compliment, thanks :)
- hcarvalhoalves 14y agoPersonally, I don't like "rainbow themes". Too many dissonant colors add more cognitive load than meaning. I recommend this one: http://hcalves.deviantart.com/#/d2x1yjo http://hcalves.deviantart.com/#/d2x1yjo
- chadhietala 14y agoBeen using Tomorrow Eighties for the past 6 months or so. I like it a lot.
- bjc 14y agoanyone know the font used in the example images?
- deleted 14y ago[deleted]
- jowiar 14y agoIt doesn't have the crazy f of Inconsolata. It's one of the Bitstream/DejaVu Sans Mono derivatives - I think it's Menlo.
- joshskidmore0 14y agoI love this theme!
- jkubicek 14y agoI've been trying to use solarized off and on for a while now, but the text highlight just doesn't have enough contrast for me. Any highlighted text is unreadable. Tomorrow Night looks like it doesn't have this problem. Awesome!
- SquareWheel 14y agoWhen I used Notepad++ my favorite theme was Waher[1]. I've since switched to Sublime Text 2 but do miss it, Monokai just isn't doing it for me. [1] http://waher.net/archives/1013 http://waher.net/archives/1013
- qwertzlcoatl 14y agoDoesn't seem to have the technical justifications of Ethan Shoonover's solarized [ http://ethanschoonover.com/solarized http://ethanschoonover.com/solarized ] but looks pretty well thought out to me.
- Sandy_Klausner 14y agoSpeaking of using color as a formal syntax in a graphical programming language. The example found at http://www.coretalk.net/CubiconPrivate/CubiconPaper/MemoryManager.zip http://www.coretalk.net/CubiconPrivate/CubiconPaper/MemoryMa... (User: Cubist1 and Password: Sandy2) is the executable design of the Memory Manager module for a next-generation virtual machine (VM). The visual directory on the left of the screen is a number of control-flow methods, interleaved with white and gray backgrounds. The colored icons express fundamental language constructs, in this case, memory pointer transfer, comparisons, and the like. This set of methods compiles into 37 KBytes of ANSI C.
- Jgrubb 14y agoSass code is beautiful in this theme. thank you!
- jenius 14y agoI have been using this theme for years and I absolutely love it. I'm surprised it got upvoted so much on HN since it's not new at all, but by all means I would upvote this 1000 more times if I could. Amazing theme
- ideamonk 14y agoMonokai is popular choice for many initially, it looks good but hurts eyes. Solarized on the other hand seems to lack contrasts at times. After spending a great amount of time in 'Merbivore Soft', then 'Made of Code' last year, I've fallen in love with 'Tomorrow' - ST2 & XCode. Mostly for the vibrant colors and pleasant contrast. Clojure too looks very nice in this. Coal Graal is another nice theme - http://goo.gl/fH9rP http://goo.gl/fH9rP http://goo.gl/4nCHk http://goo.gl/4nCHk
- jh3 14y agoThanks for posting this theme. Here's what I've been doing for quite some time now: - Terminal: ir_black, monaco 11 pt. - Vim (console): ir_black, monaco 11 pt. - MacVim: molokai, inconsolata, 14 pt. I've been using emacs lately, though, where I've been using the twilight theme because zenburn wasn't working for me from the marmalade repo. This theme is going everywhere. I really like the chalkboard/pastel color combo and have settled on this for now since it nice on my eyes.
- zschallz 14y agoDisappointed that it took me about 5 minutes to figure out why this was so important to HN. Neither the title or the link gives much information about what this is or why it is so great. Maybe I'm just dumb.
- dumbluck 14y agoI really wanted to like this, but I think that colors preferences are both subjective and born of habit/experience which leads to wiring our brains to expect certain colors for certain things, because I don't like pastels, and I don't like red as a non-alert color. It's a good idea, with a lot of thought put into it. The author should keep trying. Maybe there is more than one right option. Personally, I think the best way to do this is by a "hot or not" site for fonts and colors. Have a page for each language with "hot or not" of random fonts and color combinations until the stats show which combinations certain groups like. Tie in other surveys as well and give away gift certificates to Amazon each month as a prize for over 100 votes that aren't outliers.
- ChrisKempson 14y agoWill certainly keep trying. I would say there is no right option and at the same time all options are right. There does seem something common about themes that appeal to many people but ultimately each has their own correct version of how things should be. Hence my next project https://github.com/chriskempson/base16 https://github.com/chriskempson/base16 Interesting idea by the way!
- prophetjohn 14y agoJavaScript in ST2 looks gorgeous in Tomorrow Night 80s. Java, not so much. Keywords, class names and annotations all being the same color makes for a lot of lavender. http://i.imgur.com/8wRBN.png http://i.imgur.com/8wRBN.png
- ChrisKempson 14y agoWow that is not good. Keeping your screenshot for future reference. Thanks!
- ag3mo 14y agoYeah java's not so great in ST2 with Tomorrow Night but it's much better in eclipse. http://i.imgur.com/1HNco.png http://i.imgur.com/1HNco.png
- reissbaker 14y agoI really, really like this. I've been a fan of Twilight/ir-black style themes for a while, but could never find one with the perfect ratio of contrast to visual noise -- especially for console Vims. Now I have.
- Groxx 14y agoWow, that's a nice one. Very readable, not too pastel... I almost never use the more 'stylish' themes because I find their tradeoffs a pain, but this might be an improvement on anything I've used thus far.
- nshankar 14y agoThanks for the theme. Changed Zenburn with Tomorrow-Night-Bright and feels very good. Zenburn was not able to show visual selections in a proper color. Also, non printable characters were showing very bright. Problems solved with Tomorrow theme.
- mnicole 14y agoSo I'm not sure if I'm slow or what, but I'm not getting any of the Tomorrow or Base16 Textmate themes to import into Aptana. Imported a few other .tmThemes and they work fine. Any ideas?
- stevejb 14y agoIs there anyone working on Emacs 24 deftheme support? If not, I can try to work on it.