Skip to main content

TrackingTime TUI

Project description

trax-tui

trax-tui
A TUI for TrackingTime.

Installation

pipx install trax-tui

Requires a keyring backend (e.g., GNOME Keyring, macOS Keychain, Windows Credential Manager).

Setup

tt login

Enter your TrackingTime email and App Password. You can create an App Password in your TrackingTime settings under Apps & Integrations. Credentials are stored securely in your system keyring.

Usage

tt

Opens an interactive terminal interface for logging time:

  • Navigation - Ctrl+J/Ctrl+K to cycle focus between elements
  • Week calendar - h/l (days), j/k (weeks), g (today)
  • Entries list - j/k to scroll entries
  • Global - h/l (move day), y (yank event), d (delete event), p (submit form), q (quit)

Single keys type normally when an input is focused. Ctrl+J/Ctrl+K always works.

Duration format

The duration field accepts 2h30m, 90m, etc. You can also specify a start time with @:

  • 2h — logs 2 hours starting after the last event (or 9am if none)
  • 2h@1pm — logs 2 hours starting at 1:00 PM
  • 1h30m@14:30 — logs 1h30m starting at 2:30 PM

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

trax_tui-0.8.0.tar.gz (15.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

trax_tui-0.8.0-py3-none-any.whl (18.2 kB view details)

Uploaded Python 3

File details

Details for the file trax_tui-0.8.0.tar.gz.

File metadata

  • Download URL: trax_tui-0.8.0.tar.gz
  • Upload date:
  • Size: 15.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for trax_tui-0.8.0.tar.gz
Algorithm Hash digest
SHA256 ee29195438952ef615fdae6cd806fe0123eca79ec8ee495aca0342b1c9021f0a
MD5 f515dfd7734414170f6ddba5103fb682
BLAKE2b-256 e422b557bfb1d504445d620798e493a9b6c3c376eddbf1be9b2585a39871bd0d

See more details on using hashes here.

File details

Details for the file trax_tui-0.8.0-py3-none-any.whl.

File metadata

  • Download URL: trax_tui-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 18.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for trax_tui-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dd8683cd4b285a0f1b5462d0c9e8df04b04703fe247c303a62d85d30a85affb5
MD5 763f415b5963baf97f390a5eed34935d
BLAKE2b-256 31f42741dff8e371d7de14b5fc880d778745047fcad6d4cb2a88d6f7f3359d34

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page