Manage Tasks with nag
nag is probably the simplest command-line task manager out there. But while this tiny Python script won't replace a full-blown task manager, nag can come in handy for maintaining a short list of tasks with a minimum of fuss. To install nag on your machine, grab the latest version of the script from the project's website GitHub repository and unpack the downloaded archive. Rename the nag.py file in the resulting directory to nag and move it to the /usr/bin directory. Make then the file executable by running the chmod a+x /usr/bin/nag command as root.
nag features just four simple commands (five if you count the -h command that displays a brief description of all commands). The -a (--add) command lets you add tasks, for example:
nag -a "Feed monkey"
The -l (--list) command displays a list of all tasks, while executing the nag command by itself shows the oldest item in the list. To delete a specific task, use the -d (--delete) command followed by the item number:
nag -d 3
Finally, to purge the list, use the -c (--clear) command. That's all there is to it. As you can see, nag's functionality is pretty basic, but the tool will appeal to anyone who prefers to keep things simple.comments powered by Disqus
The Bavarian capital shuns Microsoft, Google, and other alternatives to implement an open-source groupware solution.
Phone vendor partnerships bring Mark Shuttleworth's dream of Ubuntu on a phone a step closer to reality.
Donors will get to vote on new features for the free video editor.
Debian project puts init out to pasture and says no to Ubuntu's Upstart.
Ultra-sophisticated attack tool might have originated from a state-sponsored intelligence service.
New alternative for init comes with a small footprint and minimal configuration.
X marks the target for the next-generation windowing system.
Super-clone CentOS Linux gets beamed up to the mother ship.
HTML technology will enable new video editing and playback options.
New Linux distro is optimzed for gaming.