Skip to main content

Eichhörnchen

Lightweight curses-based time tracking tool.

Eichhörnchen

Table of contents

  1. Table of contents
  2. Features
  3. Installation
  4. Configuration
  5. Usage

Features

  • start and stop tasks
  • add new tasks
  • edit or remove existing tasks
  • list tasks
  • sum up run times
  • show summary
  • export tasks to CSV or JSON

Also,

  • curses-based user interface
  • standard library only

Installation

To install Eichhörnchen using pip run the following command:

pip install eichhoernchen

Configuration

The default location of the configuration file is ~/.config/eichhoernchen.ini. An alternate configuration file can be specified using the -c, --config argument.

Minimal configuration

The configuration file is an INI file and has to contain at least the following section:

[database]
dbname = eichhoernchen.db
path = /home/user/.local/share

The dbname specifies the name of the SQLite3 database, and path its path.

Aliases

To define aliases for the commands, add the aliases section to define one or more aliases per command:

[aliases]
list = ["ls"]
remove = ["rm", "rem"]

Usage

usage: eichhoernchen [-h] [-c CONFIG] [--version]

Lightweight curses-based time tracking tool.

optional arguments:
  -h, --help            show this help message and exit
  -c CONFIG, --config CONFIG
                        use this configuration file
  --version             show program's version number and exit

When inside the program use the help or ? commands to list available commands or help command to show the command's help message.

Use Control+D to close windows and abort operations. Control+C will exit the program.

Metadata

Release files for eichhoernchen 2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for eichhoernchen 2.2
File Size Uploaded Provenance
eichhoernchen-2.2.tar.gz 17.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for eichhoernchen 2.2
File Interpreter ABI Platform
eichhoernchen-2.2-py3-none-any.whl Python 3 none any Details

Total release size: 55.1 kB

Release files / eichhoernchen-2.2.tar.gz

Download URL eichhoernchen-2.2.tar.gz
Size 17.8 kB
Tags Source
SHA-256 checksum
How to use checksums
7c131c9ce9a223d74609e93e34903fcb656bcd0e29fbc37173ea597183848c32
BLAKE2b-256 checksum
How to use checksums
69b3eec9077494269e4778fdc57da4b6921fbc9db31031072632f7e03f424cc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

Release files / eichhoernchen-2.2-py3-none-any.whl

Download URL eichhoernchen-2.2-py3-none-any.whl
Size 37.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
745f277d4f218dd2ba443cb87ef696d6edb4127a68c48d39a1c009bc36584167
BLAKE2b-256 checksum
How to use checksums
95da7e028d99784370571ed6c913e761ef7eac119f5b7f5a9a732d462ecaf144
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

Security for eichhoernchen 2.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

2.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page