浏览代码

work when ENV{HOSTNAME} not defined

pull/1/head
10sr 12 年前
父节点
当前提交
f1e9241e45
共有 1 个文件被更改,包括 11 次插入2 次删除
  1. +11
    -2
      tmux.conf.pl

+ 11
- 2
tmux.conf.pl 查看文件

@@ -49,16 +49,25 @@ sub set_prefs {
set("display-panes-time", "5000");
}

sub get_hostname {
my $hostname = $ENV{"HOSTNAME"};
if (! $hostname) {
$hostname = `hostname`;
$hostname =~ s/\n//;
}
return $hostname;
}

sub set_status_line {
my $user = $ENV{"USER"};
my $hostname = $ENV{"HOSTNAME"};
my $hostname = get_hostname();
my $tmux_v = `tmux -V`;
$tmux_v =~ s/\n//;
set("status-right", "${user}\@${hostname} | ${tmux_v} ");
}

sub set_colors {
my $hostname = $ENV{"HOSTNAME"};
my $hostname = get_hostname();
my $color = $color_prefs{$hostname};
if (! $color) {
$color = $color_def;


正在加载...
取消
保存