listen-ytx 🗣️📝
Listen is a sleek, command-line-fist to-do list📝 manager built for powerful users. It lets you manage you daily task directly from the CLI with intutive commands that feels like natural language.
Contents
💎 Features
-
📌 Add, remove, and mark tasks as done.
-
🧾 Clean, readable output.
-
📂 Persist tasks between sessions, leveraging streams; storing data into json file in the root directory.
Just "tell" it what to do:
[!TIP] listen add "Go for shopping"
add task to the listlisten show
show all the taskslisten done 2
mark 2nd task as donelisten remove 1
remove 2nd task from the lists
🧠 No clutter. No distractions. Just type and track.
👨💻 Commands
listen
# Greets user with name and time,showing all the current task to do.
listen add "Task Name"
# Add a task.
listen remove <Task-Number>
# Remove a task from the lists.
listen do <Task-Number>
# Mark task as done.
listen undo <Task-Number>
# Mark task as undone.
listen edit <Task-Number> "Edit-Task"
# Edit a task.
listen lists
# List all tasks.
listen swap <Old-Number> <New-Number>
# Swap the position of the old task with the new one.
listen move <Old-Number> <New-Number>
# Move a task to a specific position in the lists.
listen callme "New Name"
# Change your name.
listen changetimeformat
# Change time format.
listen clearall
# Clear all the tasks.
🚀 Installation
Make sure you have Python 3.7+ installed.
pip install listen-ytx
# If you see an error saying 'pip not found', just replace 'pip' with 'pip3'.
listen
# run this command to begin the game.
🚮 Uninstalling
Open your terminal and type:
pip uninstall arcade-ytx
(Optional)
and also remove the listen-ytx directory located in the .config directory in the root folder.
You know what's absolutely free?
- Leaving a ⭐ star
- 🍴Forking the repository
- No hidden fees, no subscriptions — just pure open-source love🥰!
Pleasure contributing 🕶️
Aryan Kalra
Aryan Kalra
Metadata
Release files for listen-ytx 0.1.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| listen_ytx-0.1.9.tar.gz | 6.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| listen_ytx-0.1.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.9 kB
Release files / listen_ytx-0.1.9.tar.gz
| Download URL | listen_ytx-0.1.9.tar.gz |
|---|---|
| Size | 6.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dbdc22bded96b7e2a9af1ec0596a4f79cbffa5325bd3b1da99a61c2ebaf01632
|
|
BLAKE2b-256 checksum How to use checksums |
379d66ba81263ba46684d447c3f202d7d2826a706aa4d32f453138ec494a2598
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.12
|
Release files / listen_ytx-0.1.9-py3-none-any.whl
| Download URL | listen_ytx-0.1.9-py3-none-any.whl |
|---|---|
| Size | 7.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6fe224480aeadd53ac7321dda8c2dd5689f1f2f355e8febcc60214fdfbfe9ae0
|
|
BLAKE2b-256 checksum How to use checksums |
479dd511e2ea60adfb0ce71c2aa01a73b00726f55971abec17a0849ec599a16c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.12
|