Name | taskwarrior_flow JSON |
Version |
0.5.2
JSON |
| download |
home_page | None |
Summary | Set of helpers for improving Taskwarrior workflow |
upload_time | 2024-09-26 06:59:36 |
maintainer | None |
docs_url | None |
author | Ben Trinh |
requires_python | <4.0,>=3.10 |
license | None |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Taskwarrior Flow (TWF)
Taskwarrior Flow (TWF) is a plugin designed to enhance your Taskwarrior workflow by providing a set of utilities accessible via the command-line interface (CLI). Whether you're managing tasks, creating queries, or working with templates, TWF aims to streamline your Taskwarrior experience.
## Installation
### Using pipx
```shell
pipx install taskwarrior_flow
```
## Usage
Please see the [USAGE.md](./USAGE.md) for more information
## Features
### Query
Allow users to save common queries that can be used to search tasks easily.
For example, `project:Work +scopeA +scopeB due:today+2days`
### Task template
Allow users to save templates that can be used to create tasks easily
### Multiple task groups
Instead of having one task database (i.e. $HOME/.task/), using `twf [GROUP] [Taskwarrior commands]` will allow users to use different task databases (i.e. $HOME/.task_[GROUP])
### Natural date parsing
Users can specify dates in natural language, such as "tomorrow", "next week", "last year", etc.
- In the template, users can define fields to be date, this enables natural date parsing
- In task group, users can use a special syntax to specify dates, such as `due:@tomorrow at 2pm@`
## Related tools
- This CLI is a complementary tool for [taskwarrior](https://taskwarrior.org)
- This CLI is designed to work well with my [taskwarrior Neovim Plugin](https://github.com/huantrinh1802/m_taskwarrior_d.nvim)
Raw data
{
"_id": null,
"home_page": null,
"name": "taskwarrior_flow",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.10",
"maintainer_email": null,
"keywords": null,
"author": "Ben Trinh",
"author_email": "huantrinh1802@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/fb/22/ddc7701d18294c3f78bd30ddfbff03470da2010642341bc9fe7eb8b615eb/taskwarrior_flow-0.5.2.tar.gz",
"platform": null,
"description": "# Taskwarrior Flow (TWF)\n\nTaskwarrior Flow (TWF) is a plugin designed to enhance your Taskwarrior workflow by providing a set of utilities accessible via the command-line interface (CLI). Whether you're managing tasks, creating queries, or working with templates, TWF aims to streamline your Taskwarrior experience.\n\n## Installation\n\n### Using pipx\n\n```shell\npipx install taskwarrior_flow\n```\n\n## Usage\n\nPlease see the [USAGE.md](./USAGE.md) for more information\n\n## Features\n\n### Query\n\nAllow users to save common queries that can be used to search tasks easily.\nFor example, `project:Work +scopeA +scopeB due:today+2days`\n\n### Task template\n\nAllow users to save templates that can be used to create tasks easily\n\n### Multiple task groups\n\nInstead of having one task database (i.e. $HOME/.task/), using `twf [GROUP] [Taskwarrior commands]` will allow users to use different task databases (i.e. $HOME/.task_[GROUP])\n\n### Natural date parsing\n\nUsers can specify dates in natural language, such as \"tomorrow\", \"next week\", \"last year\", etc.\n\n- In the template, users can define fields to be date, this enables natural date parsing\n- In task group, users can use a special syntax to specify dates, such as `due:@tomorrow at 2pm@`\n\n## Related tools\n\n- This CLI is a complementary tool for [taskwarrior](https://taskwarrior.org)\n- This CLI is designed to work well with my [taskwarrior Neovim Plugin](https://github.com/huantrinh1802/m_taskwarrior_d.nvim)\n",
"bugtrack_url": null,
"license": null,
"summary": "Set of helpers for improving Taskwarrior workflow",
"version": "0.5.2",
"project_urls": {
"Homepage": "https://github.com/huantrinh1802/taskwarrior_flow",
"Issues": "https://github.com/huantrinh1802/taskwarrior_flow/issues"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "cdbf403b250caa8609a12ae39805ec1834253657f5fa2fb5bb45257d9aa391a5",
"md5": "c6bfc5c1dd6cdc2b05b39d3acd80affe",
"sha256": "394ce75e8f2ede11a4738a8e23fe6fb09c280cbd6d58dc92305e126251c78eb2"
},
"downloads": -1,
"filename": "taskwarrior_flow-0.5.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c6bfc5c1dd6cdc2b05b39d3acd80affe",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.10",
"size": 12938,
"upload_time": "2024-09-26T06:59:35",
"upload_time_iso_8601": "2024-09-26T06:59:35.408856Z",
"url": "https://files.pythonhosted.org/packages/cd/bf/403b250caa8609a12ae39805ec1834253657f5fa2fb5bb45257d9aa391a5/taskwarrior_flow-0.5.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fb22ddc7701d18294c3f78bd30ddfbff03470da2010642341bc9fe7eb8b615eb",
"md5": "203fde2bafadff8085e13b27ebf0664d",
"sha256": "33dc3192f0b71698c695752b6ded25b10db62c35d5680b2a05c79da3d39cdf07"
},
"downloads": -1,
"filename": "taskwarrior_flow-0.5.2.tar.gz",
"has_sig": false,
"md5_digest": "203fde2bafadff8085e13b27ebf0664d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.10",
"size": 12261,
"upload_time": "2024-09-26T06:59:36",
"upload_time_iso_8601": "2024-09-26T06:59:36.621018Z",
"url": "https://files.pythonhosted.org/packages/fb/22/ddc7701d18294c3f78bd30ddfbff03470da2010642341bc9fe7eb8b615eb/taskwarrior_flow-0.5.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-26 06:59:36",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "huantrinh1802",
"github_project": "taskwarrior_flow",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "taskwarrior_flow"
}