Skip to main content

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 list

listen show
show all the tasks

listen done 2
mark 2nd task as done

listen 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

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

listen_ytx-0.1.8.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

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

listen_ytx-0.1.8-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file listen_ytx-0.1.8.tar.gz.

File metadata

  • Download URL: listen_ytx-0.1.8.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for listen_ytx-0.1.8.tar.gz
Algorithm Hash digest
SHA256 e687d0acfd212949cfd1d361ba83711ea4b5e5cc38ae684b55b1bd618c89d74e
MD5 2c29367b1bd0dd6f5b3b048aab3356fb
BLAKE2b-256 88c1f8e14e229b77a05c867882796f7b238aedb204b35e2b658df57588667036

See more details on using hashes here.

File details

Details for the file listen_ytx-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: listen_ytx-0.1.8-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.13.5

File hashes

Hashes for listen_ytx-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 a7c8e6f5570cf05abf3658fdc99385ca1434e991fd7b7bc28076512660e1d311
MD5 7dced4a3139bdd39dbbcc6e629f51f30
BLAKE2b-256 e30007f3a5666a294aa8a8535ba8208439c3d6a9febfda7eab1915e32c9cd49e

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