BSD Ports

deskutils/hs-arbtt 0.12.0.3 DragonFly

Completely automatic time tracker for X11 desktop

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2
Categories
deskutils, haskell
Package size
18211.2 KiB, 135694.6 KiB installed

Description

The Automatic Rule-Based Time Tracker is a desktop daemon that runs in the background and, every minute, records what windows are open on your desktop, what their titles are, which one is active. The accompanied statistics program lets you derive information from this log file, i.e. what how much of your time have you been spending with e-mail, or what projects are your largest time wasters. The mapping from the raw window titles to sensible "tags" is done by a configuration file with an powerful syntax.

In the other systems

SystemPortVersion
DragonFlydeskutils/hs-arbtt0.12.0.3
FreeBSDdeskutils/hs-arbtt0.12.0.3_1
HardenedBSDdeskutils/hs-arbtt0.12.0.3_1
GhostBSDdeskutils/hs-arbtt0.12.0.3_1

Install

Binary package:

pkg install hs-arbtt

From DPorts:

cd /usr/dports/deskutils/hs-arbtt && make install clean

Dependencies

Run dependencies 8

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

This port does not start artbtt-capture automatically, you need to
setup your desktop enviroment to run arbtt-capture on start.

On supported WMs such as GNOME, KDE you can do that by
cp /usr/local/share/examples/arbtt/arbtt-capture.desktop ~/.config/autostart/

Also, you would need to have a categorize file at
~/.arbtt/categorize.cfg to run arbtt-stats. A sample file is installed
at /usr/local/share/examples/arbtt/categorize.cfg