Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dcousens/timeup
Terminal based time tracking software
https://github.com/dcousens/timeup
bash dmenu linux notify-send time time-tracker time-tracking
Last synced: about 1 month ago
JSON representation
Terminal based time tracking software
- Host: GitHub
- URL: https://github.com/dcousens/timeup
- Owner: dcousens
- License: mit
- Archived: true
- Created: 2018-04-13T02:52:00.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2022-03-20T04:41:54.000Z (over 2 years ago)
- Last Synced: 2024-08-03T15:06:30.066Z (4 months ago)
- Topics: bash, dmenu, linux, notify-send, time, time-tracker, time-tracking
- Language: Shell
- Homepage:
- Size: 55.7 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - dcousens/timeup - Terminal based time tracking software (linux)
README
# timeup
## Installation
Uses [`ionicons`](http://ionicons.com/) (for the `notify-send` icon), `community/ttf-ionicons` on Arch.
Uses Python/bash.## Usage
##### Start or stop a timer
``` bash
$ timeup
```##### Generate a report (1 day)
``` bash
$ timeup report 12AprTask Duration
------------------------ --------------
me/timeup 2h 7m 43s
```##### Generate a report (date to date, see [documentation](https://www.gnu.org/software/coreutils/manual/html_node/Examples-of-date.html))
``` bash
$ timeup report 12Apr 14Apr
# ...
$ timeup report 12Apr-2018 12Apr-2019
# ...
$ timeup report mytask
# ...
$ timeup report 12Apr mytask
# ...
$ timeup report 12Apr 14Apr mytask
```##### Add untracked time
``` bash
$ timeup track me/timeup 10am 11am
# ...
$ timeup track me/timeup 10minutes
```# LICENSE [MIT](LICENSE)