Stories
Slash Boxes
Comments

SoylentNews is people

posted by martyb on Friday May 11 2018, @04:31AM   Printer-friendly
from the pimp-my-tmux dept.

Tmux is a well-written terminal multiplexer. It allows access to multiple separate terminal sessions inside a single terminal window or remote terminal session. It can do quite a lot when advanced configurations are taken into account. Here Gregory Pakosz' explains his pretty and versatile tmux status bar modifications line by line. His modifications look great and just work, combining form and function.

https://github.com/gpakosz/.tmux/blob/master/README.md


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 1, Interesting) by Anonymous Coward on Friday May 11 2018, @01:29PM (4 children)

    by Anonymous Coward on Friday May 11 2018, @01:29PM (#678350)

    Tmux is well-written

    Liar!
    Liar!!
    Liar!!!

    I've had the misfortune of installing tmux on an embedded system where locales is not available. Tmux shat itself and failed to run. I needed to delete all the locales shit from the tmux source code to get it to work. There wasn't any runtime configuration to disable locales. There wasn't any compile time option to disable locales.

    Tmux is piss poorly written fucking shit that only ever works right on the author's own box and nowhere else.

    Starting Score:    0  points
    Moderation   +1  
       Interesting=1, Total=1
    Extra 'Interesting' Modifier   0  

    Total Score:   1  
  • (Score: 2) by VLM on Friday May 11 2018, @01:31PM (1 child)

    by VLM (445) on Friday May 11 2018, @01:31PM (#678351)

    And then there's screen, where some parts of the source code are a little mysterious.

    • (Score: 2) by DannyB on Friday May 11 2018, @02:45PM

      by DannyB (5839) Subscriber Badge on Friday May 11 2018, @02:45PM (#678396) Journal

      If I don't have to see how the hamburger is made, then maybe I don't mind too much.

      --
      The lower I set my standards the more accomplishments I have.
  • (Score: 0) by Anonymous Coward on Friday May 11 2018, @05:34PM (1 child)

    by Anonymous Coward on Friday May 11 2018, @05:34PM (#678498)

    tmux expects a system with UTF-8 support. Period.
    It doesn't need to be able to display UTF-8 to the screen, but internally, it depends on having UTF-8 support available.

    • (Score: -1, Troll) by Anonymous Coward on Friday May 11 2018, @11:52PM

      by Anonymous Coward on Friday May 11 2018, @11:52PM (#678625)

      Fuck you, you worthless tmux apologist. You think I haven't seen that exact same shit excuse smeared everywhere? When all you're capable of doing is vomiting out the official excuse, you need to shut the fucking hell up.

      I have fully functional UTF-8 support, asshole. What I don't have is locales. I know that's too fucking complicated for you to understand. Asshole.