Welcome to my GO CLI Checklist, this is a CLI / TUI based Task manager. Everything is stored locally so there's no need to be online or fear forgetting your password.
Make sure you have GO installed and then follow these steps:
-
Git clone https://github.com/WilliamJPriest/GO-CLI-Checklist
-
in the cloned directory type go build
-
After the build phase type go install
-
to run the program type checklist
-
Ta Da, everything should be working.
If an issue with install arises, please check the docs here
The CSV is stored on your user directory if you ever need to locate it.
i.e
C:\Users\{Your Username}\checklists.csv
After you run checklist you should see
Select Action:
Create
Read
Update
Delete
Clean
Annihilate
Millionaire
Exit
Type the name of the action you wish to use, it is not case-sensitive
i.e read
read
id: hiWorld ☑ Make a hello world program for Mom
id: makeMoney ☐ Become a Millionaire
i.e Clean
Clean
id: makeMoney ☐ Become a Millionaire
// Clean: Clears all completed tasks
i.e Annihilate
ANNIHILATE
// Annihilate: Clears all tasks
*Note: caps don't matter.
Use these flags
- checklist -create
- checklist -read
- checklist -update
- checklist -delete
- checklist -clean
- checklist -annihilate
they skip the intial question. 1
- [✔] Update the Readme
- [✔] Make Prettier
- [✔] Fix File Structure
Feel free to make a suggest a feature.
Footnotes
-
Maybe some scerets ones to be added later. ↩