jamesob / desk

A lightweight workspace manager for the shell
MIT License
2.54k stars 111 forks source link

Fish Shell Completions #51

Closed cmbankester closed 8 years ago

cmbankester commented 8 years ago

This PR adds desk completions for the Fish shell. It is based heavily off of Docker's fish completions.

One note: I am unable to get . to show as a suggestion for the sub-command-less desk (i.e., desk<tab> does not show . as an available sub-command; it only shows go). I assume this is a limitation of Fish.

If merged, we should also add

fish_completion.install "shell_plugins/fish/desk.fish"

to the Desk Homebrew package.

jamesob commented 8 years ago

Hey, @cmbankester, sorry for the delay and thanks for the PR. Would you also mind updating the "Enabling shell extensions" of the README.md? If you don't have time, I can do so in a follow-up PR.

cmbankester commented 8 years ago

Sure thing. I'll update later today

cmbankester commented 8 years ago

Updated! Let me know if you need me to do anything else related to this PR.

jamesob commented 8 years ago

Rad, thanks (as always) @cmbankester. Your contributions are muy apreciado.