Earlier quoted context omitted.
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.
WTF: A personal information dashboard for your terminal
71–80 of 121 posts
Re: WTF: A personal information dashboard for your terminal
#72Earlier quoted context omitted.
Yes. One of go's strengths is that there are very few tricks and the language is heavily biased towards easy reading over compact code.
I'm also a Go noob. I tried writing a basic web server in Go yesterday to handle Twilio SMS callbacks. Trying to inspect the requests I was receiving was such a pain, I gave up and wrote the server with Sinatra. Am I missing something that's making this more difficult than it should be?
I'm not a Go expert by any stretch of the imagination and I can tell you that almost everything you would want to know about a given request is exposed through the request object passed to your handler if you are using the standard Go http stuff.
Re: WTF: A personal information dashboard for your terminal
#73Re: WTF: A personal information dashboard for your terminal
#74Earlier quoted context omitted.
Yes. One of go's strengths is that there are very few tricks and the language is heavily biased towards easy reading over compact code.
I'm also a Go noob. I tried writing a basic web server in Go yesterday to handle Twilio SMS callbacks. Trying to inspect the requests I was receiving was such a pain, I gave up and wrote the server with Sinatra. Am I missing something that's making this more difficult than it should be?
Re: WTF: A personal information dashboard for your terminal
#75Can'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
#76Re: WTF: A personal information dashboard for your terminal
#77Can'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'?
EDIT: Also, it's a lot easier to organize and find my way around nested tmuxes than it is to organize tons of windows. Yes: I nest tmuxes.
Re: WTF: A personal information dashboard for your terminal
#78Re: WTF: A personal information dashboard for your terminal
#79Re: WTF: A personal information dashboard for your terminal
#80Anyone remembers NetBSD's wtf? http://netbsd.gw.com/cgi-bin/man-cgi/man?wtf+6+NetBSD-curren... $ wtf wtf WTF: {what,when,where,who,why} the fuck $ wtf bsd BSD: berkeley software distribution $ wtf linux wtf: I don't know what linux means!