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 intuitive commands that feels like natural language.
Project description
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🥰!
Aryan Kalra
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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 listen_ytx-0.1.9.tar.gz.
File metadata
- Download URL: listen_ytx-0.1.9.tar.gz
- Upload date:
- Size: 6.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dbdc22bded96b7e2a9af1ec0596a4f79cbffa5325bd3b1da99a61c2ebaf01632
|
|
| MD5 |
886cb77b7613e88594bfea00814ec2b3
|
|
| BLAKE2b-256 |
379d66ba81263ba46684d447c3f202d7d2826a706aa4d32f453138ec494a2598
|
File details
Details for the file listen_ytx-0.1.9-py3-none-any.whl.
File metadata
- Download URL: listen_ytx-0.1.9-py3-none-any.whl
- Upload date:
- Size: 7.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6fe224480aeadd53ac7321dda8c2dd5689f1f2f355e8febcc60214fdfbfe9ae0
|
|
| MD5 |
eaf02ab9667f4d2e59f4953d5fa18231
|
|
| BLAKE2b-256 |
479dd511e2ea60adfb0ce71c2aa01a73b00726f55971abec17a0849ec599a16c
|