f3d icon indicating copy to clipboard operation
f3d copied to clipboard

Improve shell completion

Open Meakk opened this issue 8 months ago • 2 comments

Describe the bug Currently, shell completion (zsh, fish...) files are generated from f3d --help text and some hacky command to automatically format the completion files.

Expected behavior Instead, we should format the CLI options in a JSON files and parse the file in order to generate options for cxxopts.
That way, we could easily parse them into the completion files too.

System Information:

  • OS: Linux

F3D Information 3.1

Bounty

This is a bounty issue, if you are interested by it, you need to reach out to a maintainer, either on discord or by mail.

Meakk avatar Apr 04 '25 07:04 Meakk

Is there any specific bounty amount?

debaa98 avatar Aug 30 '25 22:08 debaa98

Hi @debaa98 . Bounty are reserved for returning contributors as documented here: https://f3d.app/doc/dev/GOVERNANCE.html#12-returning-contributors

mwestphal avatar Sep 01 '25 06:09 mwestphal