{"id":19143888,"url":"https://github.com/tom-doerr/taskwarrior-auto-tag-hook","last_synced_at":"2025-10-29T07:37:53.064Z","repository":{"id":58096638,"uuid":"163152361","full_name":"tom-doerr/taskwarrior-auto-tag-hook","owner":"tom-doerr","description":"This hook script allows to automatically add tags to a task.","archived":false,"fork":false,"pushed_at":"2022-08-28T21:53:40.000Z","size":4,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-14T09:48:15.753Z","etag":null,"topics":["taskwarrior"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tom-doerr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-12-26T07:49:09.000Z","updated_at":"2021-10-14T16:48:06.000Z","dependencies_parsed_at":"2022-09-02T15:51:35.447Z","dependency_job_id":null,"html_url":"https://github.com/tom-doerr/taskwarrior-auto-tag-hook","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tom-doerr%2Ftaskwarrior-auto-tag-hook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tom-doerr%2Ftaskwarrior-auto-tag-hook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tom-doerr%2Ftaskwarrior-auto-tag-hook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tom-doerr%2Ftaskwarrior-auto-tag-hook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tom-doerr","download_url":"https://codeload.github.com/tom-doerr/taskwarrior-auto-tag-hook/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240224875,"owners_count":19767821,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["taskwarrior"],"created_at":"2024-11-09T07:33:03.490Z","updated_at":"2025-10-29T07:37:48.018Z","avatar_url":"https://github.com/tom-doerr.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Taskwarrior-auto-tag-hook\n\nThis hook script allows to automatically add tags to a task. \n\n## Installation\n\nOption 1:\n1. Copy `tags.config` to your `task/hooks/` folder\n2. 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`\n3. 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`\n\nOption 2:\n\nJust execute `./setup` and it will create links to the script and configuration files you just downloaded.\n\n\n## Configuration\n\nEach 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. \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftom-doerr%2Ftaskwarrior-auto-tag-hook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftom-doerr%2Ftaskwarrior-auto-tag-hook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftom-doerr%2Ftaskwarrior-auto-tag-hook/lists"}