shifty

Crates.ioshifty
lib.rsshifty
version0.1.7
sourcesrc
created_at2024-04-18 21:08:09.561587
updated_at2024-05-01 11:35:32.770885
descriptionA simple cli tool to keep track of your shifts at work
homepage
repositoryhttps://gitlab.com/Tomkolron/shifty
max_upload_size
id1212919
size41,359
(tomkolron)

documentation

README

Shity is a simple cli tool to keep track of your shifts at work.

Usage:

Add a shift:

// Adds a shift for today with the default length
shifty -a

// Adds a shift at the specified time and date with a 150% premium
shifty -a -t 4:00 -d 01/01/2024 -p 150

Remove a shift:

// Remove a shift on today's date if it exists
shifty -r

// Removes a shift at the specified date if it exists
shifty -r -d 01/01/2024

List shift for a specific month:

// List all shifts for this month
shifty -l

// List all shifts for specified month
shifty -l -d 01/2024

List all shifts:

shifty -L

Build a config file:

shifty -c
Commit count: 42

cargo fmt