Scripting Tmux Layouts

Tmux is an awesome replacement for Screen. I have a couple of standard terminal layouts for programming. One of them is show below. Vim editor on the left. Top right pane has the bpython interpreter. Bottom right pane has the bash prompt. I have a small tmux script in my ~/.tmux/pdev file that has the following lines selectp -t 0 # Select pane 0 splitw -h -p 50 'bpython' # Split pane 0 vertically by 50% selectp -t 1 # Select pane 1 splitw -v -p 25 # Split pane 1 horizontally by 25% selectp -t 0 # Select pane 0 In my tmux....

August 3, 2011 · 1 min

Contributing to Open Source

Last week I successfully submitted my first patch to an open source project and it was accepted. I like the bpython interpreter for all my python needs. It is quite handy for a python newbie like me. A few weeks ago I was in the middle of building an elaborate datastructure to learn list comprehension in python, when bpython crashed and took all the history with it. I whined about it on twitter and one of the developers of the project prompted me to submit a bug report....

May 4, 2011 · 3 min

Utah Python Users Group - 11/11/10

I’ve been messing around with Python for the past 6 months and I’m loving it. Today I went to my second UtahPython users group meeting and had a lot of fun and learned a ton of stuff. Chronological order of things I learned: Supy bot - an IRC bot written in Python. supybot-doxygen - A plugin for supy bot that can provide api documentation for any software that uses doxygen....

November 11, 2010 · 2 min