Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Time tracker in bash and (eventually) node.js

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 bin
Octocat-spinner-32 readme.md
readme.md

punch

Time tracker named after old punch card time-clocks.

Status

Abandoned/vaporware, as I've no time for this. So the node.js/socket.io bits will probably never be written. Only the bash script exists at the moment.

Background

Punch is based on a previously writen (now in the bin/ dir) fully funcional bash4 script called punch with an sqlite3 backend.

Intention

This repo is just to play with node.js, socket.io and bash's file descriptor interface (see man 1 bash | LESS +/REDIRECTION). I'm thinking of IPC between the cli (bash script) and the web interface (node.js) to allow for multiple interfaces for one user.

Something went wrong with that request. Please try again.