Use the following package to create the cli interface:
- urfave/cli: cli building package
The cli should also provide automatic generation of the corresponding context for the current project. It should act as a wrapper around taskwarrior itself to enable more efficient operation. In…
The installation should provide / generate man pages which can also be installed with the Makefile.
The cli should provide the following functions:
- fetch (show possible changes without appling changes)
- pull (fetch + merge changes into local taskwarrior tasks)
- push (apply changes in…
The cli should also provide automatic generation of the corresponding context for the current project. It should act as a wrapper around taskwarrior itself to enable more efficient operation. In…
Creating comment while no corresponding task is available in taskwarrior.
Instead this assumes that you have git installed and the working directory is in the git repository you want to sync your taskwarrior with. It uses the git command git remote get-url origin and…
As the comments will be represented as annotations in taskwarrior, I'll need to add gitea-api functionalities for comments as well:
- get comments for given issue
- post comments for given…
Provide an dry-run option for the commandline to print changes to stdout instead of applying them to taskwarrior and / or gitea.