Tango Dark theme for OS X Terminal

Honestly, I really liked iTerm2, it has much nicer style than the built-in Terminal app in OS X. However, it does crash a lot. So that’s why I have to switch back to the built-in Terminal app which is really stable, but don’t have any good looking built-in themes.

So I decided to port the Tango Dark theme from iTerm2 back to the built-in Terminal. I also used the same font and line-spacing as iTerm2 did, so that makes the Terminal itself really looks like iTerm2.

Here is the link

https://github.com/kevinxucs/Tango-Dark.terminal

Hope you like it.

Running graphical application of Linux over SSH

Well, I have to admit, Lawson Computer Labs got lots of powerful Linux machines. We can use login to those machines using SSH as long as you have a purdue CS account.

Normally you can only use command line applications on those machine, not if you have X11 installed on your machines. So some basics about X11. Basically, X11 have two sides – server and client, normally they are running on the same machine. However, because of this kind of design, you can potentially make two sides running on two different machines. One way to do that is passing X11 over ssh, so X11 client is running on your machine and the server side is running on your target. And in such way, we can run graphical applications of Linux remotely.

Enable X11 passing with SSH is easy, just add “-X” flag.

So I can use following command to login to Lawson B158 machines.

ssh -X -l (username) sslab01.cs.purdue.edu

After successfully logged in, you can try to type firefox to fire up the browser.

Or nautilus to start the Gnome’s default file manager.

Or gnome-session to start the whole Gnome environment.

and following picture shows 3D application Blender which uses OpenGL running over SSH.