Skip to content

shreyaparadkar/yikes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yikes

Yikes is a cli-application to simplify the process to maintaining a list of tasks to complete. It also has commands to help store random notes and retrive them for later use

Run locally

git clone https://github.com/shreyaparadkar/yikes.git
# or clone your own fork

cd yikes
go install yikes

Commands List

  • yikes [-h help] - Get information about different commands

    yikes -h
  • yikes add [todo action] - Add items to the todo list

    yikes add "Task description"
  • yikes edit [task no] [updated desc] - Edit description of the tasks from the list

    yikes edit 3 new task info
  • yikes list [-i incomplete] [-c complete] - Check the items present todo list

    yikes list 
    
    #to view only incomplete tasks
    yikes list -i
    
    #to view only complete tasks
    yikes list -c
  • yikes done [task no] [-a all] - Check off tasks from the list

    yikes done 1
    
    #to mark all tasks as done
    yikes done -a
  • yikes undone [task no] [-a all] - Undo a checked off task

    yikes undone 1
    
    #to mark all tasks as undone
    yikes undone -a
  • yikes delete [-a all] - Remove tasks from the list

    yikes delete 1
    
    #to delete all tasks
    yikes delete -a
  • yikes notes [-t title] [-d desc] [-c create] [-r remove] [-g get] [-o open] - Create and manage notes

    #get a list of all availabe notes
    yikes notes -g
    
    #create a new note with no content
    yikes notes -c -t="Title of the note"
    
    #create a new note with content
    yikes notes -c -t="Title of the note" -d="Description of the note"
    
    #create a new note and open notepad to edit it
    yikes notes -c -t="Title of the note" -o 
    
    #open and edit a created note
    yikes notes -t="Title of the note" -o 
    
    #delete a note
    yikes notes -r -t="Title of the note"

About

Cli-application to maintain to-do list and notes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages