Thursday, June 24, 2010

dvtm - dynamic virtual terminal manager

Not too long ago I found myself in need of organizing my terminal sessions, I had too many windows open and it was cluttering my work space and bloating my alt+tab layout. I poked around the internet and found the likes of Terminator[0] and it was nice but not my personal preference so I did a little more poking and I found my way to dvtm[1]. dvtm is a dynamic virtual terminal manager that will essentially perform tiling window management from within a terminal window. It was originally a port of dwm to ncurses and has made my life eponentially easier since I found it. I wanted to show off some screenshots in hopes that others might find it fits their needs!

The package was already available in Fedora but since I spend a large amount of my time on RHEL machines for my day job I went through the processes to get it into EPEL, so everyone can have dvtm! :)

Here's some screenshot awesomeness (same apps, just different layouts within dvtm):

Hope people want to give it a shot! Also, be sure to read the man page, all the questions I could imagine were answered there. Happy hacking! :)


Friday, June 18, 2010

Big Fedora Logo For Fedora Planet!

Here's a big Fedora Logo (or at least as big as will let me post) for those who were upset with the Ubuntu Logo that found its way on the today. Enjoy and long live FOSS software!

Monday, June 07, 2010

Getting CyanogenMod on your Motorola Droid (Android 2.1 OTA) from Linux.

Step 1: Download sbf_flash[0], and follow his directions with 1 modification, shutdown your phone and hold "UP" on the directional pad before "just plugging it in" (note, the screen will be blank/black and have some white text on it in a very primitive font, if that's what you got you're good) and I believe the application must be run as root. Also, the sbf image you will need is SPRecovery[1]


Step 2: Download CyanogenMod's latest release (at time of this writing it was 5.0.7) and copy it to the root of your SDCard and rename it ""

Step 3: Shutdown your phone and reboot into SPRecovery by holding the 'x' key on your keyboard while it powers on (be holding 'x' before you hit the power button just to be sure). This should boot you into SPRecovery.

Step 4: Make a backup!!! You are going to want to make a backup here just in case something goes wrong. Use the volume up/down buttons on the side of your phone to move the selection up and down and the camera button on the side of your phone (power button takes you back to the previous menu).

Step 5: Flash the update, select "install" and in the next menu tell it to allow, then select "Install /sdcard/"

Step 6: Install the Google Apps, first copy the gapps file over to the root of your SDCard, rename it "" overwritting the old one. And repeat Step 5 remembering to hold 'x' while booting to get to SPRecovery.

Step 7: Reboot and enjoy

NOTE: If your phone goes into what appears to be an infinite reboot loop, pull the battery and then hold 'x' again when you power back up to get back to SPRecovery and tell it to do a wipe of user data, its an option in the main menu. This happens but not always so don't be alarmed if it does.

Step 8: (Optional) Download ROMManager from the App Market and buy the extremely reasonably priced Premium version that will monitor new releases of the ROM as well as automate the flashing process.

NOTE: ROMManager is going to require a different Recovery image but it will handle the installation of this and will continue to make life awesome for you .... again, *highly* recommended.

Feel free to come hang out in #koush on if you have questions or just want to talk about the awesomeness that is CyanogenMod on the Motorola Droid!