id = "fjira"
name = "Fjira"
homepage = "https://github.com/mk-5/fjira"
description = "Fuzzy finder and TUI application for Jira."
executables = ["fjira"]
[dotfiles]
paths = ["~/.fjira/colors.yml"]
secret = ["~/.fjira/fjira.yaml"]
[commands]
format = 1
label = "Open Jira"
description = "Start the Fjira fuzzy finder, optionally jumping straight to a project or issue. Workspace management and other subcommands are not covered."
quality = "ai-draft"
parser = { end_of_options = "--", interleave = "permute", long_equals = true, short_attached = true, short_bundles = false }
[[commands.source]]
id = "readme"
kind = "help"
url = "https://github.com/mk-5/fjira#readme"
revision = "README on master"
evidence = """
-h, --help help for fjira
-p, --project string Open a project directly from CLI
fjira --project=PROJ
fjira PROJ-123
"""
[[commands.field]]
id = "issue"
label = "Issue key"
description = "Skip the intermediate screens and open this issue, e.g. PROJ-123."
type = "string"
position = 0
sources = ["readme"]
[[commands.field]]
id = "project"
label = "Project key"
description = "Open a project directly."
type = "string"
option = ["--project", "-p"]
sources = ["readme"]
[[commands.task]]
id = "project"
label = "Open a project"
fields = ["project"]
required = ["project"]
[[commands.task]]
id = "issue"
label = "Open an issue"
fields = ["issue"]
required = ["issue"]
[[commands.group]]
id = "basic"
label = "Basic"
fields = ["project", "issue"]