Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tom-doerr/taskwarrior-auto-tag-hook
This hook script allows to automatically add tags to a task.
https://github.com/tom-doerr/taskwarrior-auto-tag-hook
taskwarrior
Last synced: 4 days ago
JSON representation
This hook script allows to automatically add tags to a task.
- Host: GitHub
- URL: https://github.com/tom-doerr/taskwarrior-auto-tag-hook
- Owner: tom-doerr
- License: mit
- Created: 2018-12-26T07:49:09.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-08-28T21:53:40.000Z (about 2 years ago)
- Last Synced: 2023-03-04T10:40:42.584Z (over 1 year ago)
- Topics: taskwarrior
- Language: Python
- Homepage:
- Size: 3.91 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Taskwarrior-auto-tag-hook
This hook script allows to automatically add tags to a task.
## Installation
Option 1:
1. Copy `tags.config` to your `task/hooks/` folder
2. Copy `auto_tag.py` to you `task/hooks/` folder, rename it to `on-add.auto_tag.py` and make it executable by running `chmod +x on-add.auto_tag.py`
3. Copy `auto_tag.py` to you `task/hooks/` folder a second time, rename it to `on-modify.auto_tag.py` and make it executable by running `chmod +x on-modify.auto_tag.py`Option 2:
Just execute `./setup` and it will create links to the script and configuration files you just downloaded.
## Configuration
Each attribute name in the tags.config file represents the tag to which another tag should be added. In the json file, the value following the attribute name is the tag that is going to be added to the task.