id = "fjira" name = "Fjira" homepage = "https://github.com/mk-5/fjira" description = "Fuzzy finder and TUI application for Jira." executables = ["fjira"] [dotfiles] # The upstream README documents workspace YAML at ~/.fjira/fjira.yaml and the # optional user color scheme at ~/.fjira/colors.yml. # https://github.com/mk-5/fjira#yaml-configuration # https://github.com/mk-5/fjira#custom-color-scheme paths = ["~/.fjira/colors.yml"] # Workspace YAML contains the Jira API URL and API/personal token entered by # the first-run wizard. Its exact workspace shape is intentionally not parsed; # keeping the whole credential file secret avoids guessing across workspaces. 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"]