summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatan Kushner <hello@matchai.dev>2020-10-05 14:25:31 -0400
committerMatan Kushner <hello@matchai.dev>2020-10-05 14:26:22 -0400
commit47492d686be37d2f94f41e6663a9d7e7f14914df (patch)
tree06ba55475c11c6e48c4d3fa0ac09457a393d4d23
parent1673d565f424331d599d8c4bfba75b1250c02508 (diff)
docs(FAQ): add FAQ about shell completions
-rw-r--r--docs/faq/README.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/faq/README.md b/docs/faq/README.md
index c4d0e4eb3..acd712a5c 100644
--- a/docs/faq/README.md
+++ b/docs/faq/README.md
@@ -10,6 +10,10 @@
- **Configuration**: [matchai's Dotfiles](https://github.com/matchai/dotfiles/blob/b6c6a701d0af8d145a8370288c00bb9f0648b5c2/.config/fish/config.fish)
- **Prompt**: [Starship](https://starship.rs/)
+## How do I get command completion as shown in the demo GIF?
+
+Completion support is provided by your shell of choice. In the case of the demo, the demo was done with [Fish Shell](https://fishshell.com/), which provides completions by default. If you use Z Shell (zsh), I'd suggest taking a look at [zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions).
+
## Do top level `format` and `<module>.disabled` do the same thing?
Yes, they can both be used to disable modules in the prompt. If all you plan to do is disable modules, `<module>.disabled` is the preferred way to do so for these reasons: