Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add shell completions #43

Open
2 of 3 tasks
FWDekker opened this issue Feb 27, 2023 · 2 comments
Open
2 of 3 tasks

add shell completions #43

FWDekker opened this issue Feb 27, 2023 · 2 comments
Labels
feature New feature or request good-first-issue Good issue for new contributors looking for something to do

Comments

@FWDekker
Copy link
Owner

FWDekker commented Feb 27, 2023

in fish, when I write git and press tab, fish tells me what options i have. when i write mommy git and press tab, fish doesn't know what's going on!

mommy should add and install integrations for various shells:

  • bash
  • fish
  • zsh
@FWDekker FWDekker added the feature New feature or request label Feb 27, 2023
@FWDekker FWDekker self-assigned this Feb 27, 2023
@FWDekker
Copy link
Owner Author

FWDekker commented Mar 1, 2023

completions for fish have been added in f56a368, but no deployment has been added yet so far, because the installation directory differs hugely per system and i still need to figure that out

(note from future: they have been figured out and have been deployed)

@FWDekker
Copy link
Owner Author

FWDekker commented Mar 9, 2023

i took a brief look at bash completions, and honestly they look like so much work to do. they are super verbose to program, and might almost require more complexity than mommy itself. i might implement very simple completions in the future, but if anyone reading is interested in writing bash completions for mommy, feel free to open a pr with the completions (no need to worry about integrating with the build/testing framework, i can do that if needed)

@FWDekker FWDekker added the good-first-issue Good issue for new contributors looking for something to do label Mar 9, 2023
@FWDekker FWDekker removed their assignment Jul 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request good-first-issue Good issue for new contributors looking for something to do
Projects
None yet
Development

No branches or pull requests

1 participant