Skip to content

feat: make where to install the completion files configurable #47

Open

Description

@wolfenrain

Description

As a developer that does not like my system to be touched without consent from me, by any software, I love that we can disable the auto install. But it would be even better if there is an API that allows me to specify where to install. I could then hook this up on my own CLI to give my users more fine-grained control.

Requirements

  • Being able to specify where to install the auto-completion files

Activity

  1. renancaraujo commented on Jan 27, 2023

    @renancaraujo
    Contributor

    We have two levels in which this can be customized:

    1. The package provides an API in which CLI maintainers can customize the install location (which is pretty much what you are suggesting, I guess).
    2. The package provides an API in which the CLI users can customize the install location. For that, we can introduce a command that echoes the completion script and people can do this:
    my_cli completion >> ~/.zshrc
  2. moved this from Needs Triage to Blocked in VGV Open Source 🦄 🧙🌟on Feb 6, 2023
  3. added
    p2Important issues not at the top of the work list
    on Feb 21, 2024
  4. bartekpacia commented on Mar 11, 2024

    @bartekpacia

    Looks like this issue can be closed, since (from the comment above):

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureA new feature or requestp2Important issues not at the top of the work list

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions