I've always thought it would be nice to be able to have inlined graphics in my Linux shells. It might be little icons next to files in ls, neat progress bars, piecharts in things like df/du, neat branch trees in git, etc. With xterms and even framebuffer consoles now, it should not be too hard to implement.
I was thinking the implementation could take the form of a third terminal output, in addition to stdout and stderr. The aspect I'm not sure how to handle is avoiding programs having to output everything once for the text version and once for the graphical version. Also, in the graphical version, text would have to be selectable, which is a problem in the framebuffer.
A possibility could be to always show both the stdgraph and stdout outputs, and then stdgraph could only consist of graphical additions to stdout (in the blanks).
What do you think of this idea, and do you have suggestions on how to improve on it ?
[–]lalaland4711 22 points23 points24 points ago
[–]arnoooooo[S] 2 points3 points4 points ago
[–]lbzip2 4 points5 points6 points ago
[–]judgej2 1 point2 points3 points ago
[–]blufox 2 points3 points4 points ago*
[–]lalaland4711 9 points10 points11 points ago
[–]blufox 1 point2 points3 points ago*
[–]lalaland4711 4 points5 points6 points ago
[–]bloobloobloo 1 point2 points3 points ago
[–]teatacks 0 points1 point2 points ago
[–]lbzip2 0 points1 point2 points ago*
[–]judgej2 1 point2 points3 points ago
[–]lalaland4711 2 points3 points4 points ago*
[–]chrisforbes 0 points1 point2 points ago
[–]lalaland4711 0 points1 point2 points ago*
[–]chrisforbes 0 points1 point2 points ago
[–]lalaland4711 0 points1 point2 points ago*
[–]lalaland4711 -1 points0 points1 point ago*
[–]lbzip2 3 points4 points5 points ago*
[–]lalaland4711 0 points1 point2 points ago*
[–]lbzip2 0 points1 point2 points ago
[–][deleted] ago
[–][deleted] 1 point2 points3 points ago
[–]jessta 20 points21 points22 points ago
[–]nefigah 11 points12 points13 points ago
[–]ichae 5 points6 points7 points ago
[–]jessta 1 point2 points3 points ago
[–]judgej2 1 point2 points3 points ago
[–]lalaland4711 0 points1 point2 points ago
[–]digitalboy -1 points0 points1 point ago
[–]Poltras 1 point2 points3 points ago
[–]wzdd 7 points8 points9 points ago
[–]adrianmonk 6 points7 points8 points ago
[–][deleted] 2 points3 points4 points ago
[–]rubygeek 2 points3 points4 points ago
[–][deleted] 4 points5 points6 points ago
[–]rubygeek 0 points1 point2 points ago
[–]abofh 2 points3 points4 points ago
[–]adrianmonk 0 points1 point2 points ago
[–]rubygeek 0 points1 point2 points ago
[–]mccoyn 5 points6 points7 points ago
[–][deleted] 1 point2 points3 points ago*
[–]arnoooooo[S] 0 points1 point2 points ago
[–]rubygeek 0 points1 point2 points ago
[–]rwmjones 5 points6 points7 points ago*
[–][deleted] 0 points1 point2 points ago
[–]judgej2 0 points1 point2 points ago
[–]ahy1 2 points3 points4 points ago
[–]arnoooooo[S] 1 point2 points3 points ago
[–]ahy1 0 points1 point2 points ago
[–]arnoooooo[S] -1 points0 points1 point ago
[–][deleted] 2 points3 points4 points ago
[–]Minimiscience 0 points1 point2 points ago
[–]NoMoreNicksLeft 2 points3 points4 points ago
[–]kordless 2 points3 points4 points ago
[–]SpookeyMulder 1 point2 points3 points ago
[–]rubygeek 1 point2 points3 points ago
[–]arnoooooo[S] 0 points1 point2 points ago*
[–]mccoyn 0 points1 point2 points ago
[–]rubygeek 1 point2 points3 points ago
[–][deleted] 1 point2 points3 points ago
[–]rubygeek 0 points1 point2 points ago
[–][deleted] -1 points0 points1 point ago
[–]rubygeek 0 points1 point2 points ago
[–]lalaland4711 0 points1 point2 points ago*
[–][deleted] 0 points1 point2 points ago
[–]lalaland4711 0 points1 point2 points ago
[–]arnoooooo[S] -1 points0 points1 point ago
[–]jroller 1 point2 points3 points ago
[–]rogerallen 0 points1 point2 points ago
[–]jroller 1 point2 points3 points ago
[–]drupal 1 point2 points3 points ago
[–]inmatarian 1 point2 points3 points ago
[–]rsho 1 point2 points3 points ago*
[–]merzbow 3 points4 points5 points ago
[–]rogerallen 1 point2 points3 points ago
[–]rubygeek 1 point2 points3 points ago
[–]rogerallen 2 points3 points4 points ago
[–]rubygeek 1 point2 points3 points ago
[–]lbzip2 1 point2 points3 points ago*
[–]Sigma7 0 points1 point2 points ago
[–]BeowulfShaeffer -1 points0 points1 point ago
[–]wnoise 1 point2 points3 points ago
[–]yoda17 0 points1 point2 points ago
[–]zxn0 0 points1 point2 points ago
[–]wnoise 1 point2 points3 points ago
[–]jamesshuang 0 points1 point2 points ago
[–]digitalboy 0 points1 point2 points ago
[–]Lerc 0 points1 point2 points ago
[–][deleted] 0 points1 point2 points ago
[–]klodolph 0 points1 point2 points ago
[–]coppersink -3 points-2 points-1 points ago
[–]redditnoob 0 points1 point2 points ago
[–]cwcc -1 points0 points1 point ago
[–]arnoooooo[S] 0 points1 point2 points ago
[–]unknown_lamer 1 point2 points3 points ago
[–]Shmurk -2 points-1 points0 points ago
[–]IncredibleElmo 5 points6 points7 points ago
[–]MarshallBanana 7 points8 points9 points ago
[–]otakucode 1 point2 points3 points ago
[–]MarshallBanana 0 points1 point2 points ago
[–]cwcc -2 points-1 points0 points ago*
[–]rubygeek 1 point2 points3 points ago
[–]MarshallBanana 0 points1 point2 points ago
[–]cwcc -1 points0 points1 point ago
[–]MarshallBanana -1 points0 points1 point ago
[–]cwcc -2 points-1 points0 points ago
[–]MarshallBanana 0 points1 point2 points ago
[–]rubygeek 1 point2 points3 points ago
[–]shaurz 0 points1 point2 points ago
[–]rubygeek 1 point2 points3 points ago
[–]guinnessstout -3 points-2 points-1 points ago
[–]Slippery_Slope_Guy -3 points-2 points-1 points ago