From 8eaa3653a3a847d7b300526a220c1182de55e761 Mon Sep 17 00:00:00 2001 From: eneller Date: Thu, 8 Sep 2022 08:50:59 +0200 Subject: [PATCH] make tmux recognise ssh sessions --- .config/autorandr/u_setup/config | 28 ++++++++++++++++++++++++++++ .config/autorandr/u_setup/setup | 2 ++ .config/tmux/tmux.conf | 12 ++++++++++-- 3 files changed, 40 insertions(+), 2 deletions(-) create mode 100644 .config/autorandr/u_setup/config create mode 100644 .config/autorandr/u_setup/setup diff --git a/.config/autorandr/u_setup/config b/.config/autorandr/u_setup/config new file mode 100644 index 0000000..39f99f5 --- /dev/null +++ b/.config/autorandr/u_setup/config @@ -0,0 +1,28 @@ +output DP-1 +off +output HDMI-1 +off +output DP-2 +off +output eDP-1 +crtc 0 +mode 1920x1080 +pos 0x0 +primary +rate 60.02 +x-prop-broadcast_rgb Automatic +x-prop-colorspace Default +x-prop-max_bpc 12 +x-prop-non_desktop 0 +x-prop-scaling_mode Full aspect +output HDMI-2 +crtc 1 +mode 2560x1440 +pos 1920x0 +rate 59.95 +x-prop-aspect_ratio Automatic +x-prop-audio auto +x-prop-broadcast_rgb Automatic +x-prop-colorspace Default +x-prop-max_bpc 12 +x-prop-non_desktop 0 diff --git a/.config/autorandr/u_setup/setup b/.config/autorandr/u_setup/setup new file mode 100644 index 0000000..ce520fd --- /dev/null +++ b/.config/autorandr/u_setup/setup @@ -0,0 +1,2 @@ +HDMI-2 00ffffffffffff0010ac56a04c32383013160103803c2278ea8e05ad4f33b0260d5054a54b008100b300714fa9408180010101010101023a801871382d40582c250055502100001e000000ff0047363036543235433038324c0a000000fc0044454c4c2055323731310a2020000000fd00384c1e5111000a202020202020012a020329f15090050403020716010611121513141f20230d7f0767030c001000382d830f0000e3050301023a801871382d40582c250055502100001e011d8018711c1620582c250055502100009e011d007251d01e206e28550055502100001e8c0ad08a20e02d10103e9600555021000018000000000000000000000000000068 +eDP-1 00ffffffffffff0030e4080600000000001c0104a51f117802e085a3544e9b260e5054000000010101010101010101010101010101012e3680a070381f403020350035ae1000001a542b80a070381f403020350035ae1000001a000000fe004c4720446973706c61790a2020000000fe004c503134305746392d5350463100d5 diff --git a/.config/tmux/tmux.conf b/.config/tmux/tmux.conf index c23a386..39f285a 100644 --- a/.config/tmux/tmux.conf +++ b/.config/tmux/tmux.conf @@ -1,6 +1,13 @@ +tmux_config_dir="~/.config/tmux" +mod="C-a" #CONFIGURATION -set-option -g prefix C-a # rebind tmux prefix to CTRL + a because vim uses default CTRL + b -bind-key C-a last-window # double-press of CTRL + a (tmux prefix) switches to previous window +#if-shell '[[ -n "$SSH_CLIENT"]]' { +# source-file $tmux_config_dir/tmux_remote.conf # use alternative config for tmux inside ssh session +# mod="C-b" +#} + +set-option -g prefix $mod # rebind tmux prefix to CTRL + a because vim uses default CTRL + b +bind-key $mod last-window # double-press of CTRL + a (tmux prefix) switches to previous window set-window-option -g mode-keys vi # vi mode set-option -g allow-rename off # dont rename windows on command execution TODO fix set -s escape-time 0 # dont delay escape key in vim @@ -19,3 +26,4 @@ set -g status-left "" set -g status-right "#{?window_bigger,[#{window_offset_x}#,#{window_offset_y}] ,}#{=21:pane_title}" set -g status-style fg=white,bg=black # color for the statusbar set-window-option -g window-status-current-style fg=black,bg=blue # color for the current window (tab) +