Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/milomg/timeviewer
- Owner: milomg
- Created: 2021-10-12T04:59:42.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-07T08:21:56.000Z (4 months ago)
- Last Synced: 2024-07-07T09:37:31.100Z (4 months ago)
- Topics: rust, solidjs, time-tracking
- Language: TypeScript
- Homepage:
- Size: 153 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.mainProgramArguments
/bin/sh
-c
cd ~/PATH TO TIMEVIEWER REPLACE HERE/server; exec ~/.cargo/bin/cargo run --release
OnDemand
StartInterval
60StandardErrorPath
/tmp/Timeviewer.errStandardOutPath
/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