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

Shell completion #465

Closed
yermulnik opened this issue Aug 23, 2022 · 5 comments
Closed

Shell completion #465

yermulnik opened this issue Aug 23, 2022 · 5 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@yermulnik
Copy link
Contributor

Requesting a new feature πŸ§‘β€πŸ’»

Would be great to have Shell completion (for Bash at least) bundled into a deb-get package.
Is there an item in deb-get's roadmap on adding such a feature?

Expected behavior

Shell completion is installed along with deb-get package and users can utilise tab-completion for commands and parameters.

Actual behavior

Shell completion is not install and hasn't been added to deb-get as of yet.

Steps to reproduce

Install deb-get and run deb-get<tab><tab>

System information

Run the following a paste the output below:

/etc/os-release

> cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.4 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.4 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal```

#### /etc/lsb-release

```bash
> cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.4 LTS"```

#### deb-get version

```bash
> deb-get version
0.3.5
@github-actions
Copy link

Hello there πŸ‘‹
Thanks for submitting your first issue to the deb-get project πŸ› We'll try and take a look at your issue soon ⏲

In the meantime you might want to join the Wimpys World Discord πŸ—£ where we have a large community of Linux 🐧 enthusiasts and passionate open source developers πŸ§‘β€πŸ’»

You might also be interested in following Wimpys World Twitch πŸ“‘ channel where Wimpy streams let's code video, including this project, several times a week. A back catalog of past live stream and other Linux related content is available on Wimpys World YouTube πŸ“Ί channel.

@natanjunges
Copy link
Contributor

I like this idea, anything that can save me a few key presses.

@natanjunges
Copy link
Contributor

I came up with an implementation, but without the optimizations from https://github.com/natanjunges/deb-get/tree/extrepo, which is a WIP implementation for #313, it is too slow. I'll wait until #313 is finished and merged before submitting it.

@yermulnik
Copy link
Contributor Author

@natanjunges Thank you for the time and effort πŸ™‡πŸ»

@natanjunges
Copy link
Contributor

Closed by #523.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants