Skip to main content

Calendar in Simple Terminal popup

Project description

PyPI - Version

Simple calendar for usage in popups.

Screenshot

Installation

uv tool install tscal

Example usage (in Sway):

kitty --class="kitty-tscal" tscal

Then is Sway config:

for_window [app_id="kitty-tscal"] floating enable, resize set width 500 px height 250 px, move position cursor

Custom style can be provided with ‘-s’ flag:

uv run tscal -s /custom/style/path.tcss

Keyboard commands:

  • Ctrl+f - next month
  • Ctrl+b - previous month
  • Ctrl+n - next year
  • Ctrl+p - previous year
  • Ctrl+t - today

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

tscal-0.2.0.tar.gz (37.0 kB view details)

Uploaded Source

Built Distribution

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

tscal-0.2.0-py3-none-any.whl (16.3 kB view details)

Uploaded Python 3

File details

Details for the file tscal-0.2.0.tar.gz.

File metadata

  • Download URL: tscal-0.2.0.tar.gz
  • Upload date:
  • Size: 37.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for tscal-0.2.0.tar.gz
Algorithm Hash digest
SHA256 2e851dce7b15cfe4df89b70eaa1038f1445f99f62dab2d4acfbb4bdee426cee2
MD5 efd2b4c2d014e64b037f9af1b781fec6
BLAKE2b-256 27ac5ef829b211e63cbaab623f56a3e2752dd4c51867cf117b50ac8f5b39de03

See more details on using hashes here.

File details

Details for the file tscal-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: tscal-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 16.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for tscal-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6383703a12d123ad85f9ffe1db0515bd18c4016968efb1205ea0bdfbd349c79e
MD5 dbd7047f2397934ed061849be9f715cf
BLAKE2b-256 6c69f40084a1980a6fb9ea3f04797768967ac91ed4fb71a39e66b28538b0f7c0

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