planify
planify copied to clipboard
Feature Request: CLI API to enable community tool contributions (new task by voice / system tray / etc)
I really like the flatpak command that makes a popup to quickly add a task. But I'd like to add then via speech. I already made a scripts I use frequently to quickly do things with my voice and would like to add a shortcut for voice -> new task. Unfortunately I'm stuck because AFAIK planify does not allow much CLI interaction.
To me, an awesome (and probably quite easy to add?) feature would be:
- a cli command that takes in a string json and create a new task based on this. This would allow adding a new task but also anything that's currently possible with quick-add (tags, priority, etc).
- a cli commands that returns a json string containing a dump of the current state of planify. That could be used for example by a system tray like in #359
- a cli command to toggle a sync
Unfortunately I don't know the first thing about the vala language. Is anyone able to pull this off? I can offer bounties if that helps.
Thanks! (Planify is awesome!)
Edit: I had not seen the Support section of the README. I'm offering $15 for each of those features.