Live data from Hacker News

WTF: A personal information dashboard for your terminal

github.com

11–20 of 121 posts

Re: WTF: A personal information dashboard for your terminal

#11
post #7

Can't this be made more general and modular by creating a windowing system for terminals first, and then write little programs that operate in that system?

Another commenter has mentioned Python's urwid [0], which is precisely that.

[0] http://urwid.org

Re: WTF: A personal information dashboard for your terminal

#14
post #7

Can't this be made more general and modular by creating a windowing system for terminals first, and then write little programs that operate in that system?

At what point do we just say why not 'install a modern GUI'?

I use TMUX to essentially create what this person has made. It's much more versatile than a GUI for me because I can kill any "widget" and reopen it with altered command line parameters. It's an incredibly useful and productive way to work. And if I realize that I want data that isn't present, I can just split a TMUX pane (or start a new TMUX window) and display it there.

Re: WTF: A personal information dashboard for your terminal

#15
post #7

Can't this be made more general and modular by creating a windowing system for terminals first, and then write little programs that operate in that system?

At what point do we just say why not 'install a modern GUI'?

I have yet to see a modern GUI that didn't put pretty little animations a higher priority than being modular and configurable and having as much or as little data density as I desire.

Command lines, on the other hand, do it natively if not intuitively.

Re: WTF: A personal information dashboard for your terminal

#18
post #6

Does it also work on small terminals (e.g. 80x24)?

In the config.yml file can define the column and row sizes to whichever screen size you like. No reason it couldn't work with those dimensions. Take a look at simple_config.yml in the repo.

Re: WTF: A personal information dashboard for your terminal

#19

Isnt this org mode?

No. Some of the information, yes, but otherwise no. Org-mode doesn't display like this unless you go into the agenda and then it's only kind of like this.

You could probably use org to help you generate a lot of this though. You can have code blocks which run arbitrary code and generate a report that another utility like this (or another part of emacs) could monitor for display.

Post reply on HN