Metadata-Version: 2.1
Name: timeslime
Version: 1.3.0
Summary: UNKNOWN
Home-page: UNKNOWN
Author: Christian Decker
Author-email: christian.decker@lookslikematrix.de
License: MIT
Project-URL: Donate, https://www.buymeacoffee.com/lookslikematrix
Project-URL: Source Code, https://gitlab.com/lookslikematrix/timeslime
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests (==2.26.0)
Requires-Dist: click (==8.0.1)
Requires-Dist: dbus-python (==1.2.16) ; platform_system == "Linux"

# timeslime

It's a tool to track your time.

## Install

~~~bash
pip install --upgrade timeslime
~~~

## Usage

~~~bash
# initialize timeslime
timeslime init
# start time
timeslime start
# stop time
timeslime stop
# display time
timeslime display
~~~

## Settings

### Set settings

You can set *timeslime* settings via the CLI. For example:

~~~bash
timeslime settings --key timeslime_server --value http://localhost:8000/
~~~

|Key             |Value                                                                         |Description                                                                                                |
|----------------|------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------|
|weekly_hours    |['8:00:00', '8:00:00', '8:00:00', '8:00:00', '8:00:00', '0:00:00', '0:00:00'] |You can set your working time for each day in this array. Starting at monday.                              |
|timeslime_server|http://localhost:8000/                                                        |You can run a [*timeslime-server*](https://gitlab.com/lookslikematrix/timeslime-server) to store your data.|

### Get settings

You can get settings via the CLI. For example:

~~~bash
timeslime settings --key timeslime_server
~~~

### Delete settings

You can delete settings via the CL. For example:

~~~bash
timeslime settings --key timeslime_server --delete
~~~


