https://github.com/cpscript/nimtaskmanager
a functional task manager made using nim
https://github.com/cpscript/nimtaskmanager
task-manager
Last synced: 3 months ago
JSON representation
a functional task manager made using nim
- Host: GitHub
- URL: https://github.com/cpscript/nimtaskmanager
- Owner: CPScript
- Created: 2024-11-20T15:22:36.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-11-20T15:25:31.000Z (7 months ago)
- Last Synced: 2025-03-13T21:16:24.317Z (3 months ago)
- Topics: task-manager
- Language: Nim
- Homepage:
- Size: 5.86 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
```
git clone https://github.com/CPScript/NimTaskManager
cd NimTaskManager
nim c -d:nodebug task_manager.nim
./task_manager
```* Add Task: Choose option 1 from the menu, enter the task description, and specify the priority (low, medium, high).
* View Tasks: Choose option 2 to see a list of all tasks, including their ID, description, completion status, and priority.
* Remove Task: Choose option 3 and enter the ID of the task you want to remove.
* Toggle Task Completion: Choose option 4 and enter the ID of the task to mark it as completed or not completed.
* Search Tasks: Choose option 5 and enter a keyword to find tasks that contain that keyword in their description.
* Exit: Choose option 6 to exit the application.