Hacker News new | ask | show | jobs
by jaytaylor 3335 days ago
Do any of you know how they got such a beautiful looking shell [0]? I'd love to know if there's a clean way to achieve such a nice result.

[0] https://github.com/iostreamer-X/FuncShell/raw/master/fsh.gif

EDIT

As an aside, FuncShell looks like a beautiful demonstration of how powerful Haskell can be. The source code is terse and clean.

The only oddity I noticed isthe rather large 68MB binary file committed into master in the repository [1]. Why do people do this? Especially on GitHub where there's support for cutting releases with a binary for each targeted platform...

[1] https://github.com/iostreamer-X/FuncShell/blob/master/fsh

7 comments

If you're feeling adventurous you can also try Fish shell with it's collection of themes

https://github.com/oh-my-fish/oh-my-fish/blob/master/docs/Th...

>The only oddity I noticed isthe rather large 68MB binary file committed into master in the repository.

Thanks for bringing it to notice. I did this and later realized I can opt for the github release option[0]. I will fix this and the installation url asap.

[0] https://github.com/iostreamer-X/FuncShell/releases

Unfortunately, unless you rewrite history, it'll stay in there and bloat the download for anyone who wants to clone the repo.

I don't know if I want to recommend rewriting history or not. But for what it's worth, I'm currently on a cellular connection and couldn't download something this size if I wanted.

git clone --depth 1 if you don't need the history?
You probably want to compress it as well - that can easily reduce the file size by an order of magnitude.
That's a pretty standard zsh with oh-my-zsh prompt: https://github.com/robbyrussell/oh-my-zsh

Scroll down a bit and you'll see it.

Though I personally prefer zsh with prezto, because oh-my-zsh feels too bloated and heavy:

https://github.com/sorin-ionescu/prezto

Prezto is abandoned. If you absolutely need a framework go for Zim, although I like the simplicity of Zplug and adding plugins or themes as I need them.
The repo doesn't seem abondoned to me.
I stand corrected. Hadn't looked there in a while because the repo owner/maintainer had dropped off the grid for the better part of a year. Can't beat Zim it's speed though.. its even faster than Zplug despite Zim being a full framework and Zplug only a bare plugin manager.
Try zsh + oh-my-zsh https://github.com/robbyrussell/oh-my-zsh

I think the gif you linked is the vanilla oh-my-zsh theme.

It doesn't get much purer than pure - https://github.com/sindresorhus/pure
Also, the font is Adobe source code pro.
zsh + oh-my-zsh + agnoster zsh theme + powerline