Crates.io | tdrs |
lib.rs | tdrs |
version | 0.1.5 |
source | src |
created_at | 2024-06-16 06:35:50.932632 |
updated_at | 2024-06-18 08:00:09.909979 |
description | A simple command line task manager |
homepage | https://github.com/nobel-von-it/tdr.git |
repository | https://github.com/nobel-von-it/tdr.git |
max_upload_size | |
id | 1273301 |
size | 25,932 |
A simple command line task manager written in Rust.
git clone https://github.com/nobel-von-it/tdr.git
cd tdr
cargo run
tdr
package:
cargo install tdrs
add <text>
: Add a new task with the given text.edit <id> <text>
: Edit the task with the given ID.complete <id>
: Mark the task with the given ID as completed.uncomplete <id>
: Mark the task with the given ID as uncompleted.remove <id>
: Remove the task with the given ID.get <id>
: Display the task with the given ID.list
: Display all tasks.clear
: Clear all tasks.subtask <id> add <text>
: Add a new subtask to the task with the given ID.subtask <id> edit <id> <text>
: Edit the subtask with the given ID.subtask <id> complete <id>
: Mark the subtask with the given ID as completed.subtask <id> uncomplete <id>
: Mark the subtask with the given ID as uncompleted.subtask <id> remove <id>
: Remove the subtask with the given ID.subtask <id> get <id>
: Display the subtask with the given ID.subtask <id> list
: Display all subtasks of the task with the given ID.subtask <id> clear
: Clear all subtasks of the task with the given ID.tdr add "Buy milk"
tdr complete 1
tdr list
tdr remove 1
tdr get 1
tdr subtask 1 add "Make tea"
tdr subtask 1 complete 1
tdr subtask 1 list
To enhance the functionality of your task manager, it is recommended to add the tdr list
command to run automatically every time you start your terminal. This will ensure that you have a quick overview of your tasks without needing to manually run the command each time.
Here's how you can do it:
For Windows Users:
regedit
, then press Enter.HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
.TDR List
) and set its value to the path of your terminal executable followed by the command tdr list
(e.g., "C:\Program Files\Git\bin\git-bash.exe" tdr list
).For Linux and macOS Users:
~/.bashrc
or ~/.zshrc
).tdr list
.By following these steps, you will have the tdr list
command run automatically every time you start your terminal, providing you with a convenient way to manage your tasks.
Contributions are welcome. Please open an issue or create a pull request if you have any suggestions or improvements.
This project is licensed under the MIT License. See the LICENSE file for details.