Arbtt: Time Tracker in Debian Sid

Nov 24, 2009

Joachim Breitner wanted to know how much time he was spending on his system, so he wrote Automatic Rule-Based Time Tracker, or Arbtt. The program is now installable from the Debian unstable archive.

Arbtt runs as a desktop daemon and stores minute-by-minute the open and active windows, their titles and the programs they're running. Interesting is how the collected data is evaluated: because Arbtt has "rule-based" in its name, users can apply rule tags to the raw data. Breitner describes how this works in his blog. Statistics can be derived, for example, on how much time goes into viewing YouTube videos or reading mailing lists.

Breitner points out, "This program will record a lot of very sensitive information about you" and recommends purging ~/.arbtt/capture.log from time to time.

Arbtt is written in Haskell and is available in version 0.4.3 on the hackageDB site as a Cabal source package. The source code is in the Darcs repository.

Those foreign to Haskell can still install Arbtt as GPL software from a recently available package in the Debian sid (unstable) repository.

Related content

  • Screensaver with Unicode

    Debian developer Joachim Breitner offers up a screensaver which displays random characters from a reserve supplied by Unicode.

  • Debian Testing Looking for Security Staff

    The free Debian Linux distribution is looking for Security staff for its "testing" branch.

  • Debian: 14 Seconds to Boot

    An article from the community describes how to boot up Debian much faster on an Asus Eee 901. Its author, Phil Endecott, claims to do it within 14 seconds using his method.

  • Debian's plans for Lenny: KDE 4, IPv6, NFS 4

    Debian's Release Team has just dispatched an initial circular on the current status of the next Debian version and release targets.

  • Devuan 1.0.0

    In 2014, the Debian project decided to replace the old init system with systemd, but a small group of developers resisted, forking Debian to start the systemd-free Devuan. We decided to take a look at Devuan 1.0.0, the first stable release.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More