This is Elmacho! A personal tasklist assistant that records all your tasks.

"What. I'm Elmacho. What you want?" — Elmacho
💡 📝 📝
- ToDo
- Deadline
- Event
Format: todo {task description}
eg. todo fold clothes
Format: deadline {task decription} /by {yyyy-MM-dd HHmm}
eg. deadline tutorial 4 /by 2025-02-16 2359
Format: event {task description} /from {yyyy-MM-dd HHmm} /to {yyyy-MM-dd HHmm}
eg. event club cohesion /from 2025-02-20 1500 /to 2025-02-20 2200
Added Task:
[T][ ] fold clothes
Now you have 1 tasks in the list.
Added Task:
[D][ ] tutorial 4 (By: Feb 16 2025 11:59pm)
Now you have 2 tasks in the list.
Added Task:
[E][ ] club cohesion (From: Feb 20 2025 3:00pm To: Feb 20 2025 10:00pm)
Now you have 3 tasks in the list.
Format: delete {task number}
eg. delete 1
Deleted Task:
[T][ ] fold clothes
Now you have 2 tasks in the list.
Format: mark {task number}
eg. mark 1
Finally. Marked this task as done:
[X] fold clothes
Format: unmark {task number}
eg. unmark 1
Another task not done...:
[ ] tutorial 4
Format: archive {task number}
eg. archive 2
Archived task:
[T][ ] tutorial 4
Now you have 1 tasks in the archived list,
2 tasks in the list.
Format: unarchive {task number}
eg. unarchive 1
Unarchived task:
[T][ ] tutorial 4
Now you have 3 tasks in the list.
find {keyword}
eg. find tutorial
2.[D][ ] tutorial 4 (By: Feb 16 2025 11:59pm)
Format: list
eg. list
Your never ending list:
1.[T][X] fold clothes
2.[D][ ] tutorial 4 (By: Feb 16 2025 11:59pm)
3.[E][ ] club cohesion (From: Feb 20 2025 3:00pm To: Feb 20 2025 10:00pm)
Format: archive list
eg. archive list
You avoiding your problems by archiving tasks:
1.[T][ ] tidy room
2.[D][ ] tutorial 1 (By: Feb 20 2025 11:59pm)
Format: help
List of features and formats will appear
Format: bye
Elmacho exits
Caution
Only delete when you're sure you've finished the task!
Archive if you may still go back to it.
-
Ensure the right java version is installed.
java -version -
Download the
.jarfile.- Alternatively, clone the Github Repository.
git clone https://github.com/chenxy12345/ip -
Navigate to the Directory the file is in.
cd /path/to/your/jar/file -
Run the
.jarfile.java -jar elmacho.jar -
Type the command in the command box and press
Sendto execute it.
To view the github repository: click here
Do comment any feedback/improvement! 😄
