This is an initial and probably growing list. I think I’ll eventually link in my configs or setups for each program and delete this sentence.
vim – my favorite editor, when using something else, I catch myself writing ‘:w’ a lot.
git – a powerful revision control system. ‘git init’ and you have a working repository.
mrxvt – my favorite tabbed terminal emulator ( I also use the standard OS X ‘Terminal’)
tmux – an alrternative to GNU screen; save your terminal session and reattach later, split screens, add windows, essential for remote work or running an “I’m going to take a long time and I’ll need you every other 10, 20, 30 minutes to hit enter” program
fvwm – my favorite customizable window manager for X-windows
ssh – remote admin/port fowarder/proxy server
tsocks – run this with any network app as an argument and it will forward your trafic through a proxy server
rdesktop – Remotely connect to a Microsoft host using the RDP protocol (try with tsocks)