Advertisements
Kapsys is an innovative mobile navigation system principally based on satellite geo-location (GPS) and vocal interaction (speech synthesis and voice recognition).
Stay informed of the current temperature with this talking digital in/out door thermometer.
This talking calculator is also an alarm clock. More importantly, it has optional headphones. Great for class.
TTYtter is a great command line Twitter client. To get it up and running to its optimal capabilities can take a little work, especially if you would like to get pop up notifications on your desktop with libnotify. So, here is a guide that will show you how to get it all working. Even if you are normally a GUI only sort of person I would still like to suggest you give it a try. TTYtter is my favorite Twitter client. These instructions work on Ubuntu 9.10 Karmic and later and should work on other systems with minimal modification.
To install TTYtter with readline support and get the curl package open terminal and type:
sudo apt-get install libterm-readline-perl-perl curl
Now, to download the file:
sudo wget --output-document /usr/bin/ttytter http://www.floodgap.com/software/ttytter/dist1/1.1.03.txt
sudo chmod 755 /usr/bin/ttytter
If you do not have system wide access save it to ~/bin/ttytter instead of /usr/bin/ttytter and use chmod 700 instead of 755. It may be necessary to create the ~/bin directory.
Note that the version of TTYtter may have changed. If you have any trouble with the instructions, visit http://www.floodgap.com/software/ttytter/dl.html and check the version number. If it is different replace the number in the instructions with the new one.
TTYtter is now installed but missing some of its coolness. If you were to launch it by typing:
ttytter
You would have to also include some arguments to get it going like your username and password. It’s much better to save this information in a ~/.ttytterrc file. So, here is the ultimate .ttytter file. The slowpost setting is set to 7 seconds to give screen readers time to read the tweet before it is posted. If you don’t need/use a screen reader you can lower the number or remove the line altogether. If you do not plan to use the notifications with libnotify you can leave out the notification lines too. Copy and paste the following in to a file called .ttytterrc
#TTYtter settings
mentions=1
avatar=eog %U
urlopen=firefox %U
pause=auto
ansi=1
vcheck=1
hold=15
newline=1
slowpost=7
readline=1
wrap=1
notifytype=libnotify
notifies=dm,me,reply,search,default
#end TTYtter settings
To enable notifications takes a little more work. The notify-send package is available from the repository, but for some reason a patch that
adds required functionality has not been added in to the distributed version. So, instead of using the standard package, we have to roll our own. If you are not sure if you already have it installed, in terminal type:
sudo apt-get remove libnotify-bin
To build the libnotify-bin package and apply the patch type the following in terminal:
cd
apt-get source libnotify-bin
sudo apt-get install gtk-doc-tools
sudo apt-get build-dep libnotify
then visit http://trac.galago-project.org/attachment/ticket/147/notify-send-support_body_from_file.patch and at the bottom of the page where it says "Download in other formats" click on the "Original Format" link. After the file has finished downloading:
cd libnotify-0.4.5/
The number in the directory name above may change as new versions are released. If you type libnotify and press tab it should complete the name, then press enter to get in to the directory. Then, apply the patch. My files save in ~/Downloads if your files download to another location you will need to alter the path in the next command to point to the downloaded file:
patch -p0 < ../Downloads/notify-send-support_body_from_file.patch
./autogen.sh
make
sudo make install
I had to restart before notifications worked as expected. Now TTYtter is installed and should work with its ultimate coolness factors enabled. Enjoy, but be warned, TTYtter will be your new favorite Twitter client after five minutes of use. For instructions check out http://www.floodgap.com/software/ttytter/.
Related Information
Tags: command line, console twitter client, ttytter, twitter, twitter client