clockify

Crates.ioclockify
lib.rsclockify
version0.1.1
sourcesrc
created_at2022-03-27 03:19:29.331257
updated_at2022-04-01 21:24:36.607755
descriptionBasic TUI for Clockify time tracking application
homepagehttps://github.com/natefduncan/clockify-rs
repositoryhttps://github.com/natefduncan/clockify-rs
max_upload_size
id557139
size98,306
(natefduncan)

documentation

README

Clockify TUI

Clockify TUI written in Rust

Installation

cargo install clockify

Usage

clockify -a <API_KEY>

Note: The API Key only needs to be set the first time the program is executed.

Keyboard Shortcuts

Shortcut Action
t Go to Time Entry selection screen.
w Go to Workspace selection screen.
p Go to Project selection screen.
g Go to Tag selection screen.
y Go to Task selection screen.
h Go to Home screen.
CTRL + q Quit the application.
i Enter Edit mode
/ Enter Search mode
ESC Exit Edit or Search mode
j Navigate down
k Navigate up
c Clear selections
s Start timer (from Home screen)
e End timer (from Home screen)

Endpoints

  • Client
  • Project
  • Tag
  • Task
  • Time Entry
  • Expense
  • Invoice
  • User
  • Group
  • Workspace
  • Custom Fields
  • Approvals
Commit count: 114

cargo fmt