Skip to content

WilliamJPriest/GO-CLI-Checklist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GO Cli Checklist

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.

Basic Setup


Make sure you have GO installed and then follow these steps:

  1. Git clone https://github.com/WilliamJPriest/GO-CLI-Checklist

  2. in the cloned directory type go build

  3. After the build phase type go install

  4. to run the program type checklist

  5. Ta Da, everything should be working.

If an issue with install arises, please check the docs here

Note:

The CSV is stored on your user directory if you ever need to locate it.

i.e

C:\Users\{Your Username}\checklists.csv

How to Use


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.

Advanced Shortcuts


Use these flags

- checklist -create 
- checklist -read 
- checklist -update 
- checklist -delete 
- checklist -clean 
- checklist -annihilate 

they skip the intial question. 1

Future Updates

  • [✔] Update the Readme
  • [✔] Make Prettier
  • [✔] Fix File Structure

Feel free to make a suggest a feature.

Footnotes

  1. Maybe some scerets ones to be added later.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages