Version 3.1.0 of package Bash-Completion has just been released in NonGNU ELPA. You can now find it in M-x list-packages RET.
Bash-Completion describes itself as: ==================================== BASH completion for the shell buffer ==================================== More at https://elpa.nongnu.org/nongnu/bash-completion.html ## Summary: # bash-completion for Emacs [![test](https://github.com/szermatt/emacs-bash-completion/workflows/test/badge.svg)](https://github.com/szermatt/emacs-bash-completion/actions) [![melpa](https://melpa.org/packages/bash-completion-badge.svg)](https://melpa.org/#/bash-completion) [![melpa-stable](https://stable.melpa.org/packages/bash-completion-badge.svg)](https://stable.melpa.org/#/bash-completion) bash-completion.el defines dynamic completion hooks for shell-mode and shell-command prompts that is based on bash completion. Bash completion for Emacs: ## Recent NEWS: [Not available 🙁]