Being new to OS/X, my first concern is a usable terminal. Here are a few tips...
iTerm2
Apparently, Apple's terminal app really sucked in a previous life. It's better now, but iTerm2 had a head start. One of the most useful features is "mouseless copy," i.e., copy by highlighting, which will be familiar to all Linux users. Other neat features include the exposé tabs and search capabilities.
Fonts
Monaco is good. Other popular options are Inconsolata and Source Code Pro, a monospace relative of Source Sans Pro.
Color Schemes
Solarized is available for iTerm2 and vim. Here are other options.
Mind Blowing
The potentially awesome feature of iTerm2 is tmux integration! You can attach to tmux sessions, and have their windows treated as normal tabs. It is a killer feature. A special patched version tmux is required, and it has plenty of drawbacks, but it's new. I've used screen over tmux in the past, but this could be worth the change.
Showing posts with label OSX. Show all posts
Showing posts with label OSX. Show all posts
Tuesday, January 29, 2013
Sunday, January 27, 2013
App Engine and Pyramid
There are so many interesting libraries and frameworks which help bootstrap and start building modern web apps. I decided to explore some of the choices for a personal project. I want this project to run on Google's App Engine, using python on the server. Everything else is negotiable.
Labels:
Divsie,
GoogleAppEngine,
OSX,
Pyramid,
WebDevelopment
Monday, December 3, 2012
runonce
I sometimes need a process running in the background. Long ago, I wrote a very simple script which runs a command if not already running. Now, it's updated for OS/X.
https://github.com/jeffgarrett/scripts/blob/master/runonce
https://github.com/jeffgarrett/scripts/blob/master/runonce
Friday, November 30, 2012
New MacBook Suggestions
So I have a new MacBook. It's my first and only Apple product. Any suggestions?
I'm looking for a good terminal app and a good tiling window manager (a la i3). Also, is there a way to maximize windows without making them full-screen?
Subscribe to:
Posts (Atom)