Windows only: SSH client KiTTY adds dozens of new features to the PuTTY terminal client software, including a launcher, transparency, send-to-tray, and it even rolls up the windows into the title bar with a hotkey. More »
Blog Archives
KiTTY Adds Session Saving, Portability, and More to PuTTY [Downloads]
Free Up More RAM on Your Rooted G1 or MyTouch 3G [Android]
If you’re not planning on getting into 3D gaming on your G1 or MyTouch 3G, and you’ve rooted your phone with the CyanogenMod ROM, you can get more memory performance from your Android handset with one hacker’s custom firmware.
The Absolutely Android blog posted a host of firmware images that can be quickly flashed onto a phone running nearly any recent version of the CyanogenMod firmware. Not sure which version you’re running? Hit the menu key on your home screen, head to Settings, scroll down to About phone, then scroll down to the “Mod version” section and note the number there, down to the last decimal point. You’ll then need to download the corresponding image from the blog, run a single terminal command, and then reboot.
You’ll need a decent terminal emulator and root access to flash the image onto your phone; the post offers up a download-able, installable APK file of the Better Terminal Emulator Magic, but you can just as easily download it from the Market—or just use the Terminal Emulator included with the Cyanogen ROM, or a free app like ConnectBot. However you pull off the command, the image will free up 10 MB of RAM, normally dedicated to 3D graphics, and hand it over to the general system.
It's a fair trade-off for the more business-minded Android user looking for a bit more snappy response from their phone—which we've seen, in light amounts, in our own test. Before taking on such a task, of course, be sure to back up your phone firmware.
Use a Different Color for the Root Shell Prompt [Terminal Tip]
Linux only: Reader Chris writes in with an excellent tip that changes the prompt to red when using the root account from the terminal—as a reminder to be more careful.
Using the tip is relatively simple—just edit the /root/.bashrc file and add in the following, preferably commenting out the existing lines that set the color, though you can simply add this line to the end of the file.
PS1='${debian_chroot:+($debian_chroot)}[ 33[01;31m]u@h[ 33[00m]:[ 33[01;34m]w[ 33[00m]$ '
Once you’ve added this line, anytime you switch to using the root shell you will see the prompt in red with white text for the command line. Chris takes it further, with a line that turns the prompt green for regular users, which you can enable by adding the following to your ~/.bashrc file:
PS1='${debian_chroot:+($debian_chroot)}[ 33[01;32m]u@h[ 33[00m]:[ 33[01;34m]w[ 33[00m]$ '
This tip can really come in handy if you have a bunch of terminal windows open at once, so you can tell at a glance which ones are using root mode and which aren’t. Thanks, Chris!
For more tips on powering up your terminal, check out how to display your public IP address, show a list of only subdirectories, or make any directory into an ISO file.
MinTTY Gives Cygwin a Native Windows Interface [Downloads]
Windows only: If you need your Unix command line on a Windows PC, chances are you use a terminal emulator like Cygwin—and if you do, you want to check out MinTTY.
The MinTTY terminal window for Cygwin puts a native Windows interface on Cygwin which offers more keyboard shortcuts and colors and styles. Check out the difference between Cygwin and MinTTY side-by-side in the thumbnail on the right. Using MinTTY you can turn on window transparency, set your font, and colors, copy and paste output by just selecting it with your mouse, and scroll up using the Shift+arrow key combination. (Once it’s installed, right-click on the MinTTY window and choose Options to customize it’s look and keyboard shortcuts.) Here’s what the full MinTTY window with transparency turned on looks like.

Install MinTTY either in Cygwin’s setup (find it under Shells) or get the standalone download from MinTTY’s homepage. The downside to MinTTY? It doesn’t include a tabbed interface and the developer doesn’t plan to add tabs, either. Still, MinTTY’s a big upgrade for anyone who spends time with Cygwin. After MinTTY’s installed, choose its shortcut instead of Cygwin’s from your Start menu. MinTTY is a free download that works with Cygwin for Windows only.
If you’re a beginner interested in learning a bit about Unix in Windows through Cygwin, check out my three-part series of tutorials:
- Introduction to Cygwin, part I
- Introduction to Cygwin, part II – More useful commands
- Introduction to Cygwin, Part III – Scripts, packages and more
Smarterware is Lifehacker editor emeritus Gina Trapani’s new home away from ‘hacker. To get all of the latest from Smarterware, be sure to subscribe to the Smarterware RSS feed. For more, check out Gina’s weekly Smarterware feature here on Lifehacker.

The
If you’re fine with all the default settings on your shiny-fresh Ubuntu system, you have no need for Ubuntu Tweak. For newcomers, or anyone who feels confined by having their Computer icon stuck with the name “Computer,” Ubuntu Tweak is an OCD multi-tool. Besides allowing you to change all the little bits and ends of Ubuntu in a manner far easier than editing a text file or using the
Look, we get it—not everyone’s a fan of widgets/gadgets/whathaveyou, and we totally understand; turning off Vista’s sidebar was one of the first things we did on a new install. But the Screenlets application gives you access to any of the hundreds upon hundreds of
We’ve always liked Handbrake,
It’s come a long way, but no Ubuntu user can get by without a little
Trying out new Linux distributions is fun, even if you’re a long-term relationship with an Ubuntu desktop. Because, hey, maybe
Songbird’s available on all three platforms, but if you’re one of the vast many iPod or iPhone owners out there on a Windows or Mac machine, there’s a good chance you’re okay with having iTunes run your music and manage your device (not that there aren’t
This one’s an old-school app, controlled entirely by text files, but the results can be brilliant, as evidenced by one hacker’s
VMWare is better if you’re serious about running multiple, uber-efficient virtual machines in a development environment. For the average home user who just needs access to a Windows application now and then, it’s hard to beat a
Most Linux desktop users are loathe to admit it, but any app that Just Works is worthy of praise. Whether you’re installing from source or a pre-rolled package, Dropbox integrates itself smoothly into the Ubuntu desktop, creating a Dropbox folder in your home directory, keeping whatever’s in it synchronized (up to 2GB with a free account), and offering quick access and notifications from the system tray. When you’re away from your system, you can grab whatever you’ve got in the ‘box from Dropbox’s web interface. Simple, streamlined, helpful. (Head to the program site to download pre-compiled Ubuntu packages).
Adam never fails to remind me of GNOME Do’s similarity to Quicksilver, the uber-essential