Skip to content

Cli based todo app written with go, its a minimal remake of devtodo. I want to learn go and I decided this was a good starting point.

Notifications You must be signed in to change notification settings

dorukozerr/todo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

CLI Todo App

  • You need Go installed on your system.
  • There should be no ~/.todo directory.
  • /usr/local/bin folder should exist and there should be no td, tda, tdd, and tdr files inside that folder.

Install command for macos

git clone [email protected]:dorukozerr/todo-app.git ~/.todo && cd ~/.todo && go build -o td main.go && chmod +x td && sudo mv ~/.todo/td /usr/local/bin && cd /usr/local/bin && sudo ln -s td tda && sudo ln -s td tdd && sudo ln -s td tdr && cd ~

Notes

  • Todos will be saved in ~/.todo/todos.json file.
  • If you want you can add td to your .zshrc or .bashrc file to display active todos when you open your terminal.
Command Description
td list active todos 
td -a list all todos
tda Add a todo 
tdd N check todo N
tdr N remove todo N

About

Cli based todo app written with go, its a minimal remake of devtodo. I want to learn go and I decided this was a good starting point.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages