Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lirantal/60829c494cd5bd93174d94be6554f2e5 to your computer and use it in GitHub Desktop.
Save lirantal/60829c494cd5bd93174d94be6554f2e5 to your computer and use it in GitHub Desktop.
making-the-terminal-great-again-jsheroes.md
What's the advantage of having a dashboard in the terminal instead of for example a webpage?

-> it’s mostly about context-switch for me. about dockly for example, it’s not just to open a webpage, you first need to run the container with the web ui, etc. I generally find it more comfortable just to say on the terminal if I can.

1. What shell do you use?
2. How did you make your terminal to look like that? :)
3.

-> it’s zsh (oh my zsh) + powerline fonts + fish shell integration and some plugins

Do you have experience with blessed and especially react-blessed?

-> not too much honestly, for a long time it wasn’t compatible with latest react versions. I discovered blessed-react after I built dockly and haven’t yet had a chance to play too seriously with blessed-react.

What do you think of consola? (https://www.npmjs.com/package/consola)

cool project!

1. Why don't you do programming in terminal (vim)? :)
2. Have you tried Emacs?

-> not a masochist 😉

Speaking about console itself - bash, zsh, or something else?..

-> basically those I guess. it’s more than just being pretty, for example I actually can’t leave without the git prompt on the CLI or the node version.

I am really a fan of building terminal apps with NodeJS/BlessedJS don't get me wrong, but how is the  performance affected by this kind of tools?

-> I may have missed your intention with the question. What performance perspectives are you referring to? I haven’t seen any specific performance problem with dockly

Did Chuck Norris paid you for this advertising ? :))

-> Chuck Norris doesn’t pay for ads. The Ads just manifest themselves :-))

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment