- Notifications
You must be signed in to change notification settings - Fork16
✅ Commad-Line Task management with storage on your GitHub 🔥
License
NotificationsYou must be signed in to change notification settings
ivanpaulovich/todo
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The simple task management powered by .NET Core Global Tools and accesible everywhere with your GitHub account.
$ dotnet tool install -g todo
It requires aPersonal Access Token from your GitHub account. Create one, make sure to includeGist
in the scope and copy the token.
Replace theYOUR_GIST_TOKEN
with the copied token then run the following command:
$ todo gt YOUR_GIST_TOKEN
Command | Description |
---|---|
todo "Boil water in a large pot" | Adds a new task. |
todo ls | List all tasks. |
todo ren 128 "Salt the water" | Renames task title with id128 toSalt the water . |
todo do 6d | Marks task with id6d to done. |
todo undo f1381d68 | Marks task with idf1381d68 to incomplete. |
todo rm f02a57b8 | Removes task with idf02a57b8 . |
Command | Description |
---|---|
todo gt YOUR_GIST_TOKEN | Set the GitHub account ID. |
todo gi YOUR_GIST_ID | Set the Gist ID to sync your tasks. |
Runtodo help
for the complete list of parameters andtodo i
to enter in the interactive mode.
$ dotnet run --project "source/TodoList.ConsoleApp/TodoList.ConsoleApp.csproj" -- i
- MacOS Mojave 🍎
- Visual Studio Code ❤️
- .NET Core SDK 2.2
- Docker 🐳 (Optional)
- SQL Server (Optional)
Please give it astar
then open an issue.