My only worry would be this is obviously so great it's only a matter of time before Apple/Microsoft see the light and build something similar into their OS - however hopefully this happens via acquisition rather than what happened to Flux, Watson and Duet.
Launch HN: Fig (YC S20) – Autocomplete for the Terminal
11–20 of 390 posts
Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#12Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#13Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#14Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#15Very smooth, downloaded it and played around a bit. My first thought is why not use built-in shell autocompletion functions instead of redefining them in JS? Zsh completions are super powerful: https://github.com/zsh-users/zsh-completions/blob/master/zsh... Typing `git a ` yields this in my terminal: ~ git add add -- add file contents to index am -- apply patches from a mailbox apply -- apply patch to files and/or to…
The reason we created our own standard is because traditional shell autocomplete doesn't always provide metadata, like descriptions, priority or icons. Also it is a little tricky to write by hand, unless you're pretty familiar with shell scripting.
Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#16Sign in with your work e-mail?
(You can use your personal email, if you prefer!)
Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#17Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#18I need this for Linux!
Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#19However, Is there someway I can make Fig not send any data to anyone else? From what I understand, Fig does send telemetry information, but I'd like to be made aware of it before it asks me to give it "accessibility" powers.
Also, while Fig may not send the data to anyone. Does this also cover all the auto-completion scripts? I'm worried I'll need to audit each one.
(I haven't gone past the grant accessibility powers screen)