umi-uyura / py-bitbar-asana

Displays the tasks that are assigned to you in the specified workspace on Asana

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BitBar plugin for Asana

BitBar plugin for Asana. Displays the tasks that are assigned to you in the specified workspace.

screen shot

Development Environment

  • Mac OS X El Capitan 10.11.5
  • BitBar v1.9.1
  • Python v2.7.11

How to use

Install

  1. Copy asana-tasks.py to BitBar plugin folder
  2. Change filename include refresh time is in the filename
  3. Make sure it's executable (in Terminal, do chmod +x plugin.sh)

Set your personal access token

  1. How to obtain a token, please look at Personal Access Tokens.
  2. Set personal access token to PERSONAL_ACCESS_TOKEN in asana-tasks.py

Check workspace id

  1. After set personal access token, then choose Refresh all from the BitBar menus
  2. List of workspace id is displayed
    • screen shot
  3. When you select any of the workspace, workspace id is copied to the clipboard
    • screen shot
  4. Set personal access token to WORKSPACE_ID in asana-tasks.py

Optional settings

asana-tasks.py has optional settings.

Key Value
DISPLAY_RANGE_MONTH (optional) Range of the month to view the task
The default is 2 months
LOCALE (optional) Language settings when you display date format
For example, ja_JP will use the date format of the Japanese locale
MENUBAR_IMAGE (optional) Icon to be displayed in the menu bar (Base64 encoded image)

Use start

When all the settings are completed, then choose Refresh all from the BitBar menus

About

Displays the tasks that are assigned to you in the specified workspace on Asana


Languages

Language:Python 100.0%