From c4f4904f9b31addca1e62c53c039b28dc53b3fe5 Mon Sep 17 00:00:00 2001 From: Thomas Adam Date: Tue, 21 May 2019 16:43:34 +0100 Subject: [PATCH] More configs --- .../d41d8cd98f00b204e9800998ecf8427e.conf | 148 ++++++++++++++++++ 1 file changed, 148 insertions(+) create mode 100644 regress/conf/d41d8cd98f00b204e9800998ecf8427e.conf diff --git a/regress/conf/d41d8cd98f00b204e9800998ecf8427e.conf b/regress/conf/d41d8cd98f00b204e9800998ecf8427e.conf new file mode 100644 index 00000000..79bcdb5d --- /dev/null +++ b/regress/conf/d41d8cd98f00b204e9800998ecf8427e.conf @@ -0,0 +1,148 @@ +set-option -g prefix C-a +unbind-key C-b +bind-key C-a send-prefix + +set-option -s set-clipboard on +set -sg escape-time 0 +set -g bell-action other +set -g lock-after-time 1800 +set -g lock-command 'tput civis && read -s -n1' +set -g history-limit 10000 +set -g default-terminal "screen-256color" +set -g pane-border-style fg=white,bg=default +set -g pane-active-border-style fg=red,bg=default +set -g repeat-time 100 +set -g terminal-overrides "xterm*:kLFT5=\eOD:kRIT5=\eOC:kUP5=\eOA:kDN5=\eOB:smkx@:rmkx@:Tc" + +#set -g terminal-overrides '*88col*:colors=88,*256col*:colors=256,rxvt-uni*:Tc:XT:Ms=\E]52;%p1%s;%p2%s\007:Cc=\E]12;%p1%s\007:Cr=\E]12;green\007:Cs=\E]777;Cs;%p1%d\007' +set -g mouse on +set -g status-style bg=blue,fg=cyan + +set-hook -g alert-bell 'run -b "notify-send \"Bell in session #{session_name}:#{window_index}:#{window_name}\""' + +unbind-key / +unbind-key c +unbind-key d +unbind-key f +unbind-key i +unbind-key l +unbind-key n +unbind-key o +unbind-key p +unbind-key r +unbind-key s +unbind-key t +unbind-key w +unbind-key x +unbind-key | +unbind-key - +unbind-key A +unbind-key S +unbind-key . +unbind-key "'" +unbind-key '#' +unbind-key ' ' +unbind-key z +unbind-key ^z + +bind a send-prefix +bind c new-window -a -c '#{pane_current_path}' +bind d detach-client +bind "/" command-prompt "find-window '%%'" +bind i display-message +bind a last-window +bind n next-window +bind o select-pane -D +bind p previous-window +bind r respawn-window +bind s choose-tree -Z +bind t clock-mode +bind w choose-window +bind k confirm-before kill-pane +bind x set lock-command '/usr/bin/vlock' \; lock-client \; set lock-command 'tput civis && read -s -n1' +bind "|" split-window -v -c '#{pane_current_path}' +bind "-" split-window -h -c '#{pane_current_path}' +bind l command-prompt "rename-window '%%'" +bind S command-prompt "rename-session '%%'" +bind . display-panes +bind "'" command-prompt -p "SSH: " "new-window -n %1 'ssh %1'" +bind ' ' choose-window +bind z resize-pane -Z + +bind ^a last-window +bind ^c new-window -a -c '#{pane_current_path}' +bind ^d detach-client +bind ^i display-message +bind a last-window +bind ^n next-window +bind ^o select-pane -D +bind ^p previous-window +bind ^r respawn-window +bind ^s choose-session +bind ^t clock-mode +bind ^w choose-window +bind ^k confirm-before kill-pane +bind ^x lock-client +bind ^S command-prompt "rename-session '%%'" +bind ^z resize-pane -Z + +bind -n C-Left previous-window +bind -n C-Right next-window +bind -n C-s set status + +bind -r C-Left swapw -t:- +bind -r C-Right swapw -t:+ + +# Status stuff. +set -g status-left-style "fg=white, bg=magenta" +set -g status-left-length 30 +set -g status-left "#S " +set -g status-right-length 30 +set -g status-right-fg white +set -g status-right-bg blue +set -g status-right "#{?client_prefix,#[reverse][^a]#[noreverse],}[%a %d/%m %H:%M]" +set -g display-panes-time 4000 +set -g window-status-bell-style reverse + +#setw -g window-status-current-fg white +#setw -g window-status-current-bg colour34 +setw -g mode-keys vi + +setw -g window-status-separator "| " +#setw -g window-status-format "#[bg=blue]#I:#W:#{window_flags}#[bg=default]" +#setw -g window-status-current-format "#[fg=black,bg=green]#I:#W:#{window_flags}" + +setw -g window-status-format "#[bg=blue]#I:#W:#{?window_linked,+#{window_flags},#{window_flags} }#[bg=default]" +setw -g window-status-current-format "#[fg=black,bg=green]#I:#W:#{?window_linked,+#{window_flags},#{window_flags}}" + +set-window-option -g clock-mode-colour green + +# Sessions +new -d -sspecial +new -d -swork -d -nmutt 'exec neomutt' +neww -d +neww -d +neww -d +neww -d + +# FIXME -- the entire block below is required for taskwarrior. +#new -d -stask -ntask -x237 -y 79 +#selectl -ttask tiled +#set -ttask status off +#splitw -ttask:task +#splitw -ttask:task +#splitw -ttask:task +#splitw -ttask:task +#splitw -ttask:task +#selectl -ttask:task 4ada,237x79,0,0[237x67,0,0{156x67,0,0,5,80x67,157,0[80x27,157,0,19,80x22,157,28,20,80x16,157,51,21]},237x11,0,68,22] +#send -ttask:task.0 'cyclenext list' 'C-m' +#send -ttask:task.1 'clear ; tasksh' 'C-m' +#send -ttask:task.2 'cyclenext summary' 'C-m' +#send -ttask:task.3 'cyclenext burndown.daily' 'C-m' +#send -ttask:task.4 'cyclenext ghistory.monthly' 'C-m' +#selectp -ttask:task.1 +#linkw -stask:task -twork +#set -t task:task remain-on-exit on + +set -t work:irc remain-on-exit on +set -t work:mutt remain-on-exit on