Language Selection

English French German Italian Portuguese Spanish

Task management made simple with todo.txt and Tux ToDo

Filed under
HowTos

Keeping track of your to-do items and tasks should be simple, but often the software that people use for those purposes is anything but. Many such applications are also calendars, reminders, appointment managers, and more -- in other words, overkill. By contrast, todo.txt and Tux ToDo try to keep it simple. They take different approaches -- one's a command-line tool and the other is graphical -- but do the same thing: make managing your many tasks simpler.

In the computing world, there are few things simpler than a text file, and todo.txt, developed by Web developer and writer Gina Trapani, leverages that fact nicely. As the name implies, this utility keeps your to-do items in a text file called todo.txt. A bash shell script called todo.sh does the heavy lifting; a Python script is also available. Using todo.sh, you can add and delete to-do items, update them, mark them as done, and prioritize them.

If working at the command line isn't your thing, then Tux ToDo is worth a look. It's a GUI application, but one that is refreshingly small and spartan. When you first fire up Tux ToDo, you might notice that it looks like a stripped-down version of the Palm Desktop software for Windows.

Full Story.

More in Tux Machines

Linux 4.10.6

I'm announcing the release of the 4.10.6 kernel. All users of the 4.10 kernel series must upgrade. The updated 4.10.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.10.y and can be browsed at the normal kernel.org git web browser: http://git.kernel.org/?p=linux/kernel/git/stable/linux-st... Read more Also: Linux 4.9.18 Linux 4.4.57

Kernel Space: Linux, Graphics

  • Mux Controller Subsystem Proposed For Linux 4.12
    A new subsystem has been proposed for staging in the Linux 4.12 kernel. Peter Rosin has requested Greg KH pull in the mux controller subsystem for the Linux 4.12 kernel. He explained of this new subsystem, "This adds a new mux controller subsystem with an interface for accessing mux controllers, along with two drivers providing the interface (gpio and adg792) and two consumers (iio and i2c). This is done in such a way that several consumers can independently access the same mux controller if one controller controls several multiplexers, thus allowing sharing."
  • Marek Looking To Tackle Large RadeonSI Performance Bottleneck
    Prolific Mesa developer Marek Olšák is looking to tackle what he thinks is the "biggest performance bottleneck at the moment" for the RadeonSI Gallium3D driver.
  • Shader Variants Support For Etnaviv Gallium3D

Leftovers: BSD

Dortmund’s use of Linux servers increasing

The city of Dortmund, Germany’s 8th largest city, is rapidly increasing its use of Linux. From 2015 to 2016, the number of Linux servers rose by 21%, from 200 to 242. Read more