Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/milomg/timeviewer

Time tracking app with a visual view of how you've spent the day
https://github.com/milomg/timeviewer

rust solidjs time-tracking

Last synced: 2 days ago
JSON representation

Time tracking app with a visual view of how you've spent the day

Awesome Lists containing this project

README

        

# TimeViewer

A "simple" app to track your time

![TimeViewer demo view](README.png)

## Full Setup

* `sqlx database create; sqlx migrate run`
* `cd client; pnpm i; pnpm run build`

* `touch ~/Library/LaunchAgents/com.timeviewer.main.plist`

```

Label
com.timeviewer.main

ProgramArguments

/bin/sh
-c
cd ~/PATH TO TIMEVIEWER REPLACE HERE/server; exec ~/.cargo/bin/cargo run --release

OnDemand

StartInterval
60

StandardErrorPath
/tmp/Timeviewer.err

StandardOutPath
/tmp/Timeviewer.out

```
* `launchctl load -w ~/Library/LaunchAgents/com.timeviewer.main.plist`

## Development Setup
* `cd server; cargo run`
* `cd client; pnpm i; pnpm run start`
* `open monitor/TimeViewer.xcodeproj` and build and run