From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QBOvc-0005em-CW for garchives@archives.gentoo.org; Sun, 17 Apr 2011 10:10:04 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D06CA1C0A7 for ; Sun, 17 Apr 2011 10:10:03 +0000 (UTC) Received: from smtpout.karoo.kcom.com (smtpout.karoo.kcom.com [212.50.160.34]) by pigeon.gentoo.org (Postfix) with ESMTP id 35B3B1C003 for ; Sun, 17 Apr 2011 09:20:27 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.64,226,1301871600"; d="conf'?scan'208";a="762049552" Received: from 213-152-39-90.dsl.eclipse.net.uk (HELO compaq.stroller.uk.eu.org) ([213.152.39.90]) by smtpout.karoo.kcom.com with ESMTP; 17 Apr 2011 10:20:27 +0100 Received: from [192.168.1.100] (unknown [192.168.1.100]) by compaq.stroller.uk.eu.org (Postfix) with ESMTP id 532AAA9C73 for ; Sun, 17 Apr 2011 10:20:25 +0100 (BST) From: Stroller Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: multipart/mixed; boundary=Apple-Mail-11-454795054 Subject: Re: [gentoo-user] screen, screen+byobu, or tmux? Date: Sun, 17 Apr 2011 10:20:25 +0100 In-Reply-To: To: gentoo-user@lists.gentoo.org References: Message-Id: <37585163-F643-419A-AF60-4EA85CD291E2@stellar.eclipse.co.uk> X-Mailer: Apple Mail (2.1084) X-Archives-Salt: X-Archives-Hash: a42be68d3c10d5deaa2667486b92aab9 --Apple-Mail-11-454795054 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 17/4/2011, at 5:39am, Pandu Poluan wrote: > So, anyone got any experience using screen and screen+byobu and tmux? tmux, as discussed here at length in the past. Useful features include [1]. Because tmux is a single server daemon and you can run tmux commands = from both inside and outside of it, without needing to go into "command = mode", you can do useful things like: for host in server1 server2 server3 do tmux new-window -d "ssh $host"=20 done Then using `tmux synchronize-panes on` you can `emerge -pv world` (or = whatever) to all hosts. This is just one example. Maybe you need italics support, or something = else instead. tmux is better than screen lots of minor ways, that are = cumulatively significant IMO.=20 tmux "doesn't need" byobu because it's better than screen in the first = place, although it does need some customisation, IMO (see attached). If = you have a window manager that provides a clock, then having it also in = your screen / tmux status line is just a distraction and a waste of = space; likewise CPU meters are always so, IMO. Stroller. [1] = http://sourceforge.net/mailarchive/forum.php?thread_name=3D20110417043659.= GA10986%40carbon.vonhaugwitz.com&forum_name=3Dtmux-users --Apple-Mail-11-454795054 Content-Disposition: attachment; filename=tmux.conf Content-Type: application/octet-stream; x-unix-mode=0644; name="tmux.conf" Content-Transfer-Encoding: 7bit set -g prefix C-a unbind C-b bind C-a send-prefix setw -g mode-keys vi set-option -g status-keys vi set-option -g status-justify centre set -g status-bg black set -g status-fg green set-window-option -g window-status-current-bg green set-window-option -g window-status-current-fg black set -g status-right '#[fg=blue][#S]' set -g status-left-length 20 set -g status-left '#[fg=blue]#T' #set -g status-left '#[fg=blue]#(hostname)' set-window-option -g mode-bg green set -g message-bg green #set -g message-fg white --Apple-Mail-11-454795054--