BSD Ports

deskutils/hs-arbtt 0.12.0.3_1 FreeBSD

Completely automatic time tracker for X11 desktop

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
deskutils, haskell
Package size
21756.9 KiB, 147371.2 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
FreeBSDdeskutils/hs-arbtt0.12.0.3_1
DragonFlydeskutils/hs-arbtt0.12.0.3

Install

Binary package:

pkg install hs-arbtt

From the ports tree:

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

To depend on this port in another port's Makefile:

RUN_DEPENDS=	hs-arbtt>0:deskutils/hs-arbtt

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.12.0.3_10.12.0.3_1---
FreeBSD:14:quarterly0.12.0.3_10.12.0.3_1n/a--
FreeBSD:15:latest0.12.0.3_10.12.0.3_1n/a--
FreeBSD:15:quarterly0.12.0.3_10.12.0.3_1n/an/an/a
FreeBSD:16:latest0.12.0.3_10.12.0.3_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 31
Run dependencies 14

No port depends on this one.

Configuration

Options name: deskutils_arbtt

OptionDefaultDescription
MANPAGESonBuild and/or install manual pages
USES
xorg cabal
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

Files

Manual pages 5
  • arbtt-capture(1)
  • arbtt-dump(1)
  • arbtt-import(1)
  • arbtt-recover(1)
  • arbtt-stats(1)
pkg-plist 7
  • share/man/man1/arbtt-stats.1.gz
  • share/man/man1/arbtt-recover.1.gz
  • share/man/man1/arbtt-import.1.gz
  • share/man/man1/arbtt-dump.1.gz
  • share/man/man1/arbtt-capture.1.gz
  • share/examples/hs-arbtt/categorize.cfg
  • share/examples/hs-arbtt/arbtt-capture.desktop
distinfo 105
FileSizeSHA256
cabal/arbtt-0.12.0.3/arbtt-0.12.0.3.tar.gz901378d94a4280b3aa1defd33bb463d8ae1194b0eab97666f5e15720e6bcbdd09ecf1
cabal/arbtt-0.12.0.3/revision/1.cabal8043c9411edf56a08c1f8e48d06bd32e76d301ff4e5c22ee347368173da9355075cd
cabal/OneTuple-0.4.2/OneTuple-0.4.2.tar.gz5207174da8a0f4004d17b08182cb25b0e045fce5de1fdeae84e9d75fdea2867aab55
cabal/OneTuple-0.4.2/revision/1.cabal2013dd7266f983da2970e5662168add810dabadabb3a4bb9b137181eafc0ac7ea4d4
cabal/QuickCheck-2.16.0.0/QuickCheck-2.16.0.0.tar.gz839030b563fa6ea11653d76d57e96625f4a476e02b9fdaeba9c05d2ccc10d8da802c0
cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz50485e4b39da395656a59827b0280508aafdc70335798b50e5d6fd52596026251825
cabal/X11-1.10.3/X11-1.10.3.tar.gz192921d84ad1b8f5cdb65a0de17f84d765ebbb7aeeab9608c3740804da28100616d242
cabal/X11-1.10.3/revision/1.cabal38690d1dfe1034a3bbed5cd5657b7d825b07e4a01d6efe75e118e082f5650a46af00
cabal/aeson-2.2.3.0/aeson-2.2.3.0.tar.gz340855daa25cf428256ad05d21f2bfa44077c1b14d6c784b7930a202ee901f11cc6baa
cabal/aeson-2.2.3.0/revision/4.cabal63687d48c2395ef168d2c2070fdb02c7998384be27d31a03bb35d1740af4a19a857b
cabal/ansi-terminal-1.1.5/ansi-terminal-1.1.5.tar.gz333449cf083cef2e2ba88a425f132c8a82bfa931eb4b0c38232b2017f8fcea2e23073
cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz87919fc9ce2157f1889bd99a4d22c9f1c64589590be0f797c3efe71c8fa17a11a689
cabal/assoc-1.1.1/assoc-1.1.1.tar.gz3158231149b7fef09f5dd95af51228615e3b296dbd0faadeca053e0644a4b13b0ff6
cabal/assoc-1.1.1/revision/1.cabal14200ab39b4d1feb4caca95ac6e314f48782b27a86a6b8d1f5e8dc4be9fbed11185f
cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz1607013f337fe58624565de12426f607c23e60c7b09c86b4e3adfc827ca188c9979e6c
cabal/attoparsec-0.14.4/revision/6.cabal591435129d0ab1741f000f1a7d2fc839544919ee6fbb8f2d6e7f0a629c41f91035f3
cabal/attoparsec-aeson-2.2.2.0/attoparsec-aeson-2.2.2.0.tar.gz8081fe9b2c23a16fe1ff8f41c329940cccc80aca7ac6a9ea314f7a77cf142d8f9edd
cabal/base-orphans-0.9.3/base-orphans-0.9.3.tar.gz1992317a35079c8719014560c028d9805ec1301b900972adf212e00af23fe3ebfabd8
cabal/bifunctors-5.6.2/bifunctors-5.6.2.tar.gz381931086a9285061eed0c2c5d3cb65aa223defd52fca6d0515bb69ddf2dbc3d9697a
cabal/bifunctors-5.6.2/revision/2.cabal3332115a621c4eaaabb07834f9e4dd3371e21f39d034305062f4bd5cd72c2f8880d2

Commit history 0

No commits in the history this site was built from.