Friday, January 25, 2008

Aloha Color Theme for NetBeans 6

UPDATE: The Aloha theme is included in the Extra Ruby Themes module
for NetBeans.

UPDATE: Go get the new version for NB 6.1 here.

UPDATE: I've started looking into updating the theme for NB 6.1 (due out in a few days) I'll create a new post and link to the download once it's complete. Thanks for your patience.

I've been giving NetBeans 6 a try lately and I'm enjoying it very much... but I really like the color themes available for TextMate. I'm not a big fan of the defaults and I wanted something different... so I started looking. The Ruby Dark Pastels theme by Jerrett Taylor comes with a plugin download, I found this theme called Fade to Grey by Brasten Sager and then I stumbled upon this color theme by Carmelyne Thompson. The theme Carmelyne created was what I was looking for with a few tweaks. And since I do work with a lot of different file types, I wanted to make sure most if not all the file types held the color theme. So after a few tweaks and writing something to help me create my NetBeans Module file... here are the results:

Aloha Color Theme for NetBeans

Aloha Look






NetBeans Go get NB 6.1 and use the theme on this page instead!!! NetBeans

After the download, open NetBeans and go to Tools > Plugins. In the Download tab, add the AlohaTheme.nbm and install. To use it, just select it from the Fonts & Colors profile "Aloha."

I can't get the CSS to stop painting the keywords neon blue and it can be a little hard on the eyes... if anyone knows how to fix this, please let me know.


Tor Norbye said...

Fantastic, Mike!

The CSS keyword color problem is a known problem - in particular, it's issue 121847.

Matt Harnaga said...

Nice work!

I found the dark-pastels theme to be close-but-no-cigar as well.

Mike McKinney said...

@Matt - I like Jerrett and Brasten's themes as well. But I really like the colors Bryan Veloso used for this blog's theme "ChaoticSoul" so I wanted my IDE to use them. It's all about choice!

jerrett said...

Nice! I'll have to give it a try, looks good! I can't wait for 121847 to be fixed though

John said...

The theme has been installed and seems nice.

Dimaa said...

About Netbeans CSS color problem - it can be fixed by:
1. find org-netbeans-modules-languages-css.jar module in "...\NetBeans 6.0\ide8\modules\" folder
2. extract files from it (as from zip archive)
3. find file CSS.nbs in extracted files
4. edit CSS.nbs "COLOR:key:{}" section - set "foreground_color:" to desired value
5. zip all files back to org-netbeans-modules-languages-css.jar module, copy it back in "...\NetBeans 6.0\ide8\modules\" folder

...or you can try my patched module from

jc said...

Fail. Why not just copy the damn theme (its called vibrant ink)? Why change it?

Is it copyrighted or something? W...T...F?

Anyways... good job on the theme. I'll try to hack it up so its correct and reupload it.

Mike McKinney said...

@jc - Thanks for the tip on Vibrant Ink, didn't know it was out there. I mentioned my reasons for making this theme and the colors are definately different (they mimic those found on this site.) A NetBeans port of Vibrant Ink is a great idea. Please link to your version when you complete it!

Patch said...

Great work. I was looking for something like this since I use netbeans for rails development. Thank you!

Michal Hantl said...

Thank you! Its very nice. What font do you use?

Mike McKinney said...

Thanks Michal... the theme uses Monaco, but if you are on windows you may want to use Lucida Console or google for windows version of the font.

codevader » Blog Archive » Netbeans Color Scheme said...

[...] was looking for a nice color scheme that doesn’t bombard me with to many rays. I found this scheme that claims to be a textmate styled scheme for netbeans. It works for [...]

Carmelyne Thompson said...

Whoa cool. We love colors :) I like how you've tweaked it further. Looks really good.

Dave said...

Thanks for Aloha, it's great, but why are Controller Names black on black and almost absolutely illegible?

Mike McKinney said...

You are using NB 6.1beta. This theme was made for NB 6.0 and works as you see in the images above... I downloaded NB 6.1 and had the same issues (changes in NB are drastic on all fronts, those folks are busy bees).

I plan to update the theme when I get a chance and create an nbm compatible with the changes in 6.1.

gauda said...

i would really appreciate an update to nb 6.1! please find some time, because this is the greatest white on black theme for nb!

ncwil said...

An update for 6.1 beta would be fantastic. Thanks!

CV said...

Thanks for all the effort!

mil said...

+ 1 for 6.1 :)

61 user said...

+1 for 6.1 !!! it's in RC already...

nethasbeans said...

6.1 is now final. And it's much better than 6.0, I don't know why anyone would want to use 6.0 anymore

George said...

Hello, can you tell me how it is possible to export my color setting into a theme? I use NetBeans 6.5 RC 1

Opiphaple said...

Hello! simply super resource

Naviya Nair said...

Thanks for the post, I am techno savvy. I believe you hit the nail right on the head.
I am highly impressed with your blog. It is very nicely explained.
Your article adds best knowledge to our Java Online Training from India. or learn thru Java Online Training from India Students.

john brito said...

Great Article… I love to read your articles because your writing style is too good, its is very very helpful for all of us and I never get bored while reading your article because, they are becomes a more and more interesting from the starting lines until the end.
rpa training in bangalore
best rpa training in bangalore
RPA training in bangalore
rpa course in bangalore
rpa training in chennai
rpa online training

Inigo joseph said...

Great post! I am actually getting ready to across this information, It’s very helpful for this blog.Also great with all of the valuable information you have Keep up the good work you are doing well.
python interview questions and answers
python tutorials
python course institute in electronic city

Jayamari R said...

Great thoughts you got there, believe I may possibly try just some of it throughout my daily life.
AWS training in chennai

AWS Training in Bangalore

cynthia williams said...

Hearty thanks to you admin, your blog is awesome and helpful. Keep your blog with latest information.
RPA Training in Chennai
Robotics Process Automation Training in Chennai
Blue Prism Training in Chennai
UiPath Training in Chennai
Data Science Course in Chennai
RPA Training in Anna Nagar
RPA Training in Chennai
RPA course in Chennai

Durai Moorthy said...

A very nice post. Thanks for sharing such a piece of valuable information...
AWS Training in bellandur
Marathahalli AWS Training Institues
Kalyan nagar AWS training in institutes
Data Science Training in bellandur
Data Science Training in Kalyan Nagar
Data science training in marathahalli

jagedheesh kumar said...

his blog is really useful and it is very interesting thanks for sharing, it is really good and exclusive.
salesforce Training in Bangalore
uipath Training in Bangalore
blueprism Training in Bangalore

nisha raj said...

Your post is just outstanding! thanx for such a post,its really going great and great work.
python training in kalyan nagar|python training in marathahalli
selenium training in marathahalli|selenium training in bangalore
devops training in kalyan nagar|devops training in bellandur
phthon training in bangalore

Archana said...

Nice blog..! I really loved reading through this article. Thanks for sharing such a amazing post with us and keep blogging...Well written article

salesforce Training in Bangalore
uipath Training in Bangalore
blueprism Training in Bangalore

Deepthi said...

Great article! It's really a pleasure to visit your site. I've been following your blogs for a while and I'm really impressed by your works. Keep sharing more such blogs.
aws Training in Bangalore
python Training in Bangalore
hadoop Training in Bangalore
angular js Training in Bangalore
bigdata analytics Training in Bangalore