From f5f373ec765603c20e7b73d447b1aac82c7ac1be Mon Sep 17 00:00:00 2001 From: Jan Dittberner Date: Sun, 11 Oct 2015 12:02:22 +0200 Subject: [PATCH] manage screenrc and set hostname in vagrant box --- roots/base/init.sls | 7 +++++++ roots/base/screenrc | 14 ++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 roots/base/screenrc diff --git a/roots/base/init.sls b/roots/base/init.sls index 87bb303..db79767 100644 --- a/roots/base/init.sls +++ b/roots/base/init.sls @@ -4,3 +4,10 @@ base-packages: - screen - htop - git + +/home/vagrant/.screenrc: + file.managed: + - user: vagrant + - group: vagrant + - mode: 0644 + - source: salt://base/screenrc diff --git a/roots/base/screenrc b/roots/base/screenrc new file mode 100644 index 0000000..a555c1e --- /dev/null +++ b/roots/base/screenrc @@ -0,0 +1,14 @@ +# vim: syntax=screen + +hardstatus on +hardstatus alwayslastline +hardstatus string "%{= r}[ %{G}%H%{= r} ] %= %{=b b}%-w%{=rb db}%>%n %t%{-}%+w %=%{= r} [ %{G}%c %{M}%D %m-%d %{r}]" + +startup_message off + +defscrollback 10240 + +bind f eval "caption splitonly" "hardstatus ignore" +bind F eval "caption always" "hardstatus alwayslastline" + +defbce "on"