All Projects → dim13 → gone

dim13 / gone

Licence: ISC License
Where has my time gone?

Programming Languages

go
31211 projects - #10 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to gone

mite-cli
command line interface for time tracking service mite.yo.lk
Stars: ✭ 17 (-63.04%)
Mutual labels:  accounting, time-tracking
Gauzy
Gauzy™ - Open-Source Business Management Platform (ERP/CRM/HRM)
Stars: ✭ 374 (+713.04%)
Mutual labels:  accounting, time-tracking
Ledgersmb
Repository for the LedgerSMB project -- web app for accounting & ERP
Stars: ✭ 222 (+382.61%)
Mutual labels:  accounting, time-tracking
rofi
Rofi: A window switcher, application launcher and dmenu replacement
Stars: ✭ 9,231 (+19967.39%)
Mutual labels:  x11
keepr
Double entry bookkeeping with Ruby on Rails
Stars: ✭ 62 (+34.78%)
Mutual labels:  accounting
xclicker
XClicker - Fast gui autoclicker for x11 linux desktops
Stars: ✭ 179 (+289.13%)
Mutual labels:  x11
HiDPI-Fixer
Qt app that automates fractional scaling configuration on X11 desktops
Stars: ✭ 118 (+156.52%)
Mutual labels:  x11
team-timesheets
Time tracking web app built as a replacement for old school timesheets.
Stars: ✭ 25 (-45.65%)
Mutual labels:  time-tracking
mcwm
mcwm window manager
Stars: ✭ 34 (-26.09%)
Mutual labels:  x11
node-ebics-client
Node.js EBICS Client - compliant with ISO 20022
Stars: ✭ 46 (+0%)
Mutual labels:  accounting
dxhd
daky's X11 Hotkey Daemon
Stars: ✭ 80 (+73.91%)
Mutual labels:  x11
augr
A simple command line time tracker
Stars: ✭ 19 (-58.7%)
Mutual labels:  time-tracking
awesome-beancount
Awesome Beancount Resources
Stars: ✭ 114 (+147.83%)
Mutual labels:  accounting
3proxy
3proxy - tiny free proxy server
Stars: ✭ 2,493 (+5319.57%)
Mutual labels:  accounting
PyGtk-Posting
Open source financial accounting and business management for Linux.
Stars: ✭ 18 (-60.87%)
Mutual labels:  accounting
eseed-window
A minimal cross-platform C++17 window management library for rendering (deprecated)
Stars: ✭ 18 (-60.87%)
Mutual labels:  x11
wifibroadcast osd
Mavlink OSD and video player
Stars: ✭ 21 (-54.35%)
Mutual labels:  x11
clickgen
The hassle-free cursor building toolbox
Stars: ✭ 34 (-26.09%)
Mutual labels:  x11
break-time
break timer that forces you to take a break
Stars: ✭ 13 (-71.74%)
Mutual labels:  x11
company-admin
Filling annual returns (through ACRA) and tax (through IRAS) for Singapore based small company
Stars: ✭ 23 (-50%)
Mutual labels:  accounting

Gone Time Tracker

Build

Where has my time gone? X11 automatic work activity tracker in pure Go.

Synopsis

Gone performs automatic time accounting on EWMH capable Window Managers by looking at _NET_ACTIVE_WINDOW atom and storing time spent on a particular application.

Gone is aware of ScreenSaver and suspends accounting if ScreenSaver triggers.

As fallback (see caveats) gone also stops at user inactivity. The inactive time is counted separated.

Results are presented at http://localhost:8001/

Installation

go get github.com/dim13/gone

Caveats

  • For xmonad Window Manager EwmhDesktop extension is required.

  • xscreensaver seems to ignore MIT-SCREEN-SAVER extension. Use xidle/xlock instead and/or activate X11 ScreenSaver:

    xset s default

Alternatives

http://arbtt.nomeata.de/ - automatic, rule-based time tracker

Dockerize

docker run -ti --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix dim13/gone
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].