Older thread - <a href="https://news.ycombinator.com/item?id=8438515" rel="nofollow">https://news.ycombinator.com/item?id=8438515</a><p>One interesting feature is the ability to ^mount^ a local directory into the shell, so that one can do something like:<p><pre><code> $ cp -r /gdrive/username@gmail.com/ /home/</code></pre>
The problem is that it is very difficult to understand the documentation, it is very difficult to develop plugins (like Google Drive) and extend the functionalities, it is very difficult to run the local server in a VPS, customization (dotfiles) is also complicated and undocumented.
The example of grabbing a page and feeding it into d3 is whizbang! ( <a href="https://github.com/pigshell/pigshell#hello-world" rel="nofollow">https://github.com/pigshell/pigshell#hello-world</a> )<p>I tried to cat this hn page, but also got the CORS error -- trying to route through [h]ttp://localhost:50937/...<p>need to run psty for proxying certain things and local access ...so its not "pure client-side Javascript app running in the browser"<p>pretty cool nonetheless -- maybe psty could be baked into a chrome or FF extention (?)
Just tried to grep BBC News site but got a `cross-origin request denied` error. In the man page for hgrep, it suggests hgrep on a wikipedia page, and I got the same error.<p>The error in full: Cross-origin request denied (check if psty is running): <a href="http://en.wikipedia.org/wiki/List_of_countries_and_dependencies_by_population" rel="nofollow">http://en.wikipedia.org/wiki/List_of_countries_and_dependenc...</a><p>I don't know how to check if psty is running. Anyone got any ideas?
Honestly one of the most interesting "web shells" I've looked at. But not something I can use regularly since most of my workflow is local for developing software.
I wish it would at least try to do a real CORS request before giving up and forcing you to use the proxy. I have a CloudFront distribution with CORS all set up but it doesn't even try to make the request.