taskwarrior_flow


Nametaskwarrior_flow JSON
Version 0.5.2 PyPI version JSON
download
home_pageNone
SummarySet of helpers for improving Taskwarrior workflow
upload_time2024-09-26 06:59:36
maintainerNone
docs_urlNone
authorBen Trinh
requires_python<4.0,>=3.10
licenseNone
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"
}
        
Elapsed time: 1.04198s