xonsh/xontrib-fish-completer

Populate rich completions using fish and remove the default bash based completer

35

stars

51

commits

Python

primary language

Sep 1, 2026

updated

fish-completion
fish-shell
xonsh
xontrib

README

Populate rich completions using fish, taking precedence over the default bash based completer in xonsh shell. The bash completer remains registered and is used as a fallback when fish has no completion for the command.

If you like the idea click ⭐ on the repo and tweet.

Installation

First of all install fish shell.

To install the xontrib use xpip:

xpip install xontrib-fish-completer
# or: xpip install -U git+https://github.com/xonsh/xontrib-fish-completer

Usage

xontrib load fish_completer
ls -<Tab>

Credits

This package was created with xontrib template.

Contributors

anki-code

32 commits

jnoortheen

1 commits

xonsh/xontrib-fish-completer

Populate rich completions using fish and remove the default bash based completer

35

stars

51

commits

Python

primary language

Sep 1, 2026

updated

fish-completion
fish-shell
xonsh
xontrib

README

Populate rich completions using fish, taking precedence over the default bash based completer in xonsh shell. The bash completer remains registered and is used as a fallback when fish has no completion for the command.

If you like the idea click ⭐ on the repo and tweet.

Installation

First of all install fish shell.

To install the xontrib use xpip:

xpip install xontrib-fish-completer
# or: xpip install -U git+https://github.com/xonsh/xontrib-fish-completer

Usage

xontrib load fish_completer
ls -<Tab>

Credits

This package was created with xontrib template.

Contributors

anki-code

32 commits

jnoortheen

1 commits

Languages

Python

100.0%