prole/infrastructure/roles/local_user/files/screenrc
chrisfu 7b242e88f5 Persist k3s context rename and scrub service config paths
Update conf/service/prole.cfg to persist the k3s kube context as knoe.dev.prole.org and replace host-specific absolute paths with $HOME-based paths for portability.

Include all pending project changes: local_user role package and screenrc provisioning updates, plus tools/k3s-cluster-rename.sh and tests/etc/test_k3s_cluster_rename.sh.

Co-authored-by: Junie <junie@jetbrains.com>
2026-03-28 11:23:19 -07:00

47 lines
905 B
Plaintext

defflow auto
defscrollback 5000
altscreen on
autodetach on
msgwait 2 # 1 second messages
#change the hardstatus settings to
#give an window list at the bottom of the
#screen, with the time and date and with the current window highlighted
# term screen-256color
# Unbreak scrollback in xterm-like things
termcapinfo xterm*|rxvt*|kterm*|Eterm* ti@:te@
defutf8 on
hardstatus alwayslastline
hardstatus string '%{gk}[ %{G}%H %{g}][%= %{wk}%?%-Lw%?%{=b kR}(%{W}%n*%f %t%?(%u)%?%{=b kR})%{= kw}%?%+Lw%?%?%= %{g}] %{=b C}[ %m/%d %c ]%{W}'
vbell_msg "[[[ ding ]]]"
vbell off
startup_message off
# remove some stupid / dangerous key bindings
bind k
bind W
bind ^k
bind .
bind ^\
bind \\
bind ^h
bind h
#make them better
bind 'K' kill
bind 'W' windowlist
#f1 and f2, forward and back
bindkey -k k1 prev
bindkey -k k2 next
screen 0
screen 1
screen 2
screen 3
screen 4
screen 5
screen 6
screen 7
screen 8
screen 9