Signature in Mutt

Mutt is text-based email-client for Unix-like systems. People like it because of the geeky environment it provides and the ease with which it manages and loads your inbox. If you’re one of them then you might be facing the problem of invisible-signature i.e mails sent using mutt do not show your signature.
Here’s the solution to that.
We need to configure a file called  .muttrc  where all the mutt settings are stored. It is usually in home directory or in  ~/.mutt/. Open this file to edit. Type in

set signature        =     ~/.mutt/sig           # my signature file

Continue reading Signature in Mutt


Using FTP on mobile.

File Transfer Protocol (FTP) is a standard network protocol used to transfer files from one host to another host over a TCP-based network, such as the Internet. FTP is built on a client-server architecture and uses separate control and data connections between the client and the server.[1] FTP users may authenticate themselves using aclear-text sign-in protocol, normally in the form of a username and password, but can connect anonymously if the server is configured to allow it. This article is about using this protocol on mobile. The need arises when one wants to share his/her files on computer with mobile and vice-versa. FTP can be a life-saver when you have lost your data transfer cable and your bluetooth is not working for some reason. For this we we need a FTP client which will be installed on the computer. Linux users have built-in ftp command utility. Window users can download FileZilla. FileZilla is an easy-to-use GUI and doesnt require a whole a new article to be written about its usage. Go to their wiki :Using Filezilla .

Now you have to install FTPDroid on your mobile to make it a ftp server. Run this app and get your IP address. Now I’ ll describe few commands for using  ftp on linux.

Let’s say you want to connect to the mobile with IP .At the command line, type:


ftp > open

Connected to
       220———- Welcome to Pure-FTPd [TLS] ———-
      220-You are user number 1 of 50 allowed.
      220-Local time is now 22:57. Server port: 21.
      220-IPv6 connections are also welcome on this server.
      220 You will be disconnected after 15 minutes of inactivity.
      Name ( 

230 OK. Current directory is /mnt/sdcard
    Remote system type is UNIX.
    Using binary mode to transfer files.

Continue reading Using FTP on mobile.

Focus Booster : The Pomodoro Technique


The pomodoro technique is a time management technique which  allows you to work with time, using time to your advantage to stay fresh, remove distractions and create a better work life balance. The pomodoro technique uses a timer to break down periods of work into 25-minute intervals (referred to as ‘pomodoros’ or ‘pomodoro sessions’). These intervals are separated by breaks (the standard is 5 minutes). Pomodoro time management is based on the theory that frequent breaks can improve mental agility. I can vouch for that!

How do you implement the pomodoro technique?

Here are the five basic steps to implementing pomodoro time management;

– decide on the focus task.

– set the pomodoro timer to 25 minutes.

– work on the task until the timer rings.

– take a short break (5 minutes), keep note of the number of session you complete.

– every 4 sessions take a longer break, perhaps 15 or 20 minutes. 

Pomodoro Flowchart
Pomodoro Flowchart

Continue reading Focus Booster : The Pomodoro Technique

Console vs Terminal

People working on linux must have used both terminal and console. But what is the difference between two of them?


Linux Terminal


Linux Console

The main difference between console and terminal in linux is that console uses the whole screen to enter line-oriented commands in text mode  while terminal emulate a console within a window normally created by x window environment. In linux there are six consoles available, each one is accessible with the shortcut keys Ctrl-Alt-F1 to Ctrl-Alt-F6.


Terminal is flexible and we can have more than 6 terminals open at same time and use mouse too.

The console is a special type of terminal. Earlier, console was single keyboard and monitor plugged into a dedicated serial console port on a computer used for direct communication.



Hope that debugger finds the bug.Amen!