Epson receipt printer based task ticket system
Project description
kleo-receipts
CLI tool for printing task tickets to Epson receipt printers. Fetches tasks from Things and prints them as physical tickets with QR codes for "scan to complete".
Install
brew install yesawoo/tap/kleo-receipts
Or with pip:
pip install kleo-receipts
Usage
# Discover network printers
kleo discover
# Print a single task ticket
kleo print-task "Fix the login bug" --auto
# Preview without printing
kleo print-task "Fix the login bug" --preview
# Server mode: periodically fetch and print tasks from Things
kleo serve --auto
# Custom schedule and tag filter
kleo serve --every "1 day at 09:00" --tag focus --auto
License
MIT
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
kleo_receipts-0.1.0.tar.gz
(12.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kleo_receipts-0.1.0.tar.gz.
File metadata
- Download URL: kleo_receipts-0.1.0.tar.gz
- Upload date:
- Size: 12.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
26131800213173fe597b6c6ddcc483fd6cff3ce698bb205ec93da63d1060e9a1
|
|
| MD5 |
67d14aabb63ff2dab1c72ab40fd38f3a
|
|
| BLAKE2b-256 |
8ffb3e5fd77df774e0ff9d4d50be3c4298ce84423dc7c04433574c4ebf5484b6
|
File details
Details for the file kleo_receipts-0.1.0-py3-none-any.whl.
File metadata
- Download URL: kleo_receipts-0.1.0-py3-none-any.whl
- Upload date:
- Size: 17.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8775ff8bb43e5184c753058e1942523318e995cacdf5ed0510499e03e80661a6
|
|
| MD5 |
378fae19b58da328da114bf2d10e58e2
|
|
| BLAKE2b-256 |
d48e66133a84415bb04c86909ea8a1d40f52812d6aa7913ab25fdab37c9ccc9c
|