Nice website, but I wouldn't switch to this from Fish/Zsh on account of: 1. Cannot identify any killer features above what I already have with forever free tools with much larger support communities. 2. Less trust in you as a YC startup. What if you fail? What if you sell out? 3. Requirement of email. 4. Telemetry and privacy concerns raised by others. 5. Not available for Linux, and I get the feeling that Linux woul…
Launch HN: Fig (YC S20) – Autocomplete for the Terminal
131–140 of 390 posts
Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#132sounds awesome, but seems very dependent on the app? for example I use hyper.is as my terminal, I've installed Fig but it doesnt seem to work? does this app only work on the default mac terminal?
Try running `fig update` in your terminal. This will download the most up to date version of Fig's completion specs
Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#133Earlier quoted context omitted.
Traditional shell completions are quite difficult to make. Many CLI tools have completions for subcommands and options, but not for arguments. Only the big CLI tools like `git` and `docker` have arguments completions (e.g. git push [remote] [branch]`. Fig's declarative schema makes building the completions for subcommands, options and arguments very easy. This means we can support much more powerful autocomplete for…
So wouldn't a better solution be to make a nicer DSL for describing shell completions which is then translated into zsh, fish, etc. completions? Agree RE bash but at some point doesn't one just use the tool with the featureset one wants?
It should be pretty easy to 'compile' a Fig completion spec down to zsh, fish, or bash. This is actually something I've been meaning to write!
Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#134God bless yall, this was so needed
Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#135Earlier quoted context omitted.
I love your concept and wish to cheer you on, but this statement > You can run `fig settings app.disableTelemetry true` to disable all telemetry except for one daily ping. contains such a blatant lie (disableTelemetry does _not_ disable telemetry) that I've already lost a lot of trust, in an area I am not willing to play trust games. I hope you rethink this, soon and loudly.
I hear you and I agree. This is a huge oversight on our part and we will make the disableTelemetry command turn off all telemetry. This will come out in our next build
Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#136Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#137Nice website, but I wouldn't switch to this from Fish/Zsh on account of: 1. Cannot identify any killer features above what I already have with forever free tools with much larger support communities. 2. Less trust in you as a YC startup. What if you fail? What if you sell out? 3. Requirement of email. 4. Telemetry and privacy concerns raised by others. 5. Not available for Linux, and I get the feeling that Linux woul…
#5, maybe but that's fine. Lots of things are Mac-only or Linux-only. It's a proof of concept. Moreover they appear to be working on some kind of standard specification for completion meta-data, which other tools can start to adopt and use if it turns out to be a useful spec.
#2-4, it's open source (at least it looks like it's open source from the website). If the startup sells out, the project can be forked.
Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#138Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#139Nice website, but I wouldn't switch to this from Fish/Zsh on account of: 1. Cannot identify any killer features above what I already have with forever free tools with much larger support communities. 2. Less trust in you as a YC startup. What if you fail? What if you sell out? 3. Requirement of email. 4. Telemetry and privacy concerns raised by others. 5. Not available for Linux, and I get the feeling that Linux woul…
You can stop at #1. Why do I need this when oh-my-zsh exists?
Re: Launch HN: Fig (YC S20) – Autocomplete for the Terminal
#140How do you make a company out of this?
"We've raised several million dollars from amazing VCs like General Catalyst and Kleiner Perkins, and angels like Jason Warner, Adam Gross, Olivier Pomel, Scott Belsky, Will Gaybrick and a handful of other impressive dev tool founders and executives."