Skip to content

manishrjain/asanawarrior

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Asanawarrior

AW provides bidirectional sync between Asana and Taskwarrior so you can use Taskwarrior as a CLI to Asana. It's being used by various folks at Dgraph for all interactions with Asana tasks.

This project is no longer being maintained by myself. The project works well and was being used by me and couple other people, until we stopped using Asana. If you're interested in maintaining this, please feel free to reach out (create a Github issue). -Manish

Usage

  • Create a Personal Access Token in Asana
    • Visit your account Settings dialog
    • Go to Apps
    • Got to Manage Developer Apps
    • Create a "Personal Access Token" and take note of it
  • Get your workspace name from Asana (usually it's the domain name)
# Checking available parameters
asanawarrior -h
# Running asanawarrior in verbose mode and avoiding deleting anything
asanawarrior -token <PERSONAL_ACCESS_TOKEN> -domain <WORKSPACE_NAME> -verbose -deletes 0
# Running with default parameters
asanawarrior -token <PERSONAL_ACCESS_TOKEN> -domain <WORKSPACE_NAME>