Size: a a a

2021 January 25

∀lǝxǝʎ in pro.bash
🌚 YupiRex
разделение по экранам, в верху пишет 1 в низу пишу я, у него наоборот он видит что я пишу в верху, он пишет в низу
а, в split'ах хочется, вот оно чё
источник

🌚

🌚 YupiRex in pro.bash
∀lǝxǝʎ
а, в split'ах хочется, вот оно чё
дааа
источник

∀lǝxǝʎ in pro.bash
Fljúgandi Kettlingur
Вы там IRC что ли изобретаете?
да, странные люди, но все мы тут с закидонами
источник

🌚

🌚 YupiRex in pro.bash
чтобы было видно в сплите что происходит(плохой кейс)
источник

🌚

🌚 YupiRex in pro.bash
Fljúgandi Kettlingur
Вы там IRC что ли изобретаете?
мы по дружески созваниваемся и помогаем друг другу, иногда нужно параллельно, докер+баш+тераформ
источник

∀lǝxǝʎ in pro.bash
🌚 YupiRex
чтобы было видно в сплите что происходит(плохой кейс)
в смысле "плохо", когда выше он был и описан
источник
2021 January 26

🌚

🌚 YupiRex in pro.bash
∀lǝxǝʎ
в смысле "плохо", когда выше он был и описан
кейс я  описал плохо, не уточнил что мне нужно это видеть в сплитах, на данный момент каждый открывает по несколько сессий чтобы в тмуксе могли все работать и видеть что пишут, но в скрине это по умолчанию работает(и многие привыкли к скрину, но тмукс по разным причинам удобнее)
источник

n

nod in pro.bash
Лень с Самосознанием
Сидят в своих тмуксах...
i3wm лучше!)
*exwm
fixed
источник

∀lǝxǝʎ in pro.bash
🌚 YupiRex
кейс я  описал плохо, не уточнил что мне нужно это видеть в сплитах, на данный момент каждый открывает по несколько сессий чтобы в тмуксе могли все работать и видеть что пишут, но в скрине это по умолчанию работает(и многие привыкли к скрину, но тмукс по разным причинам удобнее)
да, в screen'е я вижу как оно работает и понимаю что под кейс куда удобнее, в tmux только костыль снаружи или вообще ставить wemux (не тестил)
источник

Лс

Лень с Самосознанием... in pro.bash
nod
*exwm
fixed
емаксер -.-
источник

🌚

🌚 YupiRex in pro.bash
∀lǝxǝʎ
да, в screen'е я вижу как оно работает и понимаю что под кейс куда удобнее, в tmux только костыль снаружи или вообще ставить wemux (не тестил)
wemux сохраню, но в тмуксе костыльно каждый создает свою сессию, каждый создает ссш сесию и на ней конектится к сессиям тмукса - почти удобно((((
источник

🌚

🌚 YupiRex in pro.bash
эхто разово - скриптами делается
источник

∀lǝxǝʎ in pro.bash
у вас оч специфичный кейс, хотя мне тоже не всё нравится в тмуксе, скрин был оч приятен, НО отсутствие сессий стало болью и я пересел
источник

🌚

🌚 YupiRex in pro.bash
∀lǝxǝʎ
у вас оч специфичный кейс, хотя мне тоже не всё нравится в тмуксе, скрин был оч приятен, НО отсутствие сессий стало болью и я пересел
мне тмукс очень нравиться, и я готов отректись от удобства скрина, при моем кейсе
источник

🌚

🌚 YupiRex in pro.bash
set-option -g -q mouse on
bind-key -T root WheelUpPane if-shell -F -t = "#{alternate_on}" "send-keys -M" "select-pane -t =; copy-mode -e; send-keys -M"
bind-key -T root WheelDownPane if-shell -F -t = "#{alternate_on}" "send-keys -M" "select-pane -t =; send-keys -M"


#set -g mouse on
#set -g mouse-resize-pane on
#set -g mouse-select-pane on

# set -g mouse-select-window on

set -g default-terminal "xterm-256color"

# split window
bind -T prefix -n | split-window -h
bind -T prefix -n  - split-window -v
bind -T prefix -n v split-window -h
bind -T prefix -n h split-window -v


# reload conf file
bind-key r source-file ~/.tmux.conf \; display "~/.tmux.conf was reloaded!"

setw -g monitor-activity on
set -g visual-activity on

# show status bar prefix
# set-option -g status-right '#(tmux show-options -g prefix)'
#set -s status-interval 1
set-option -g status-right '#{host} #(tmux run-shell "tmux_hook --default true --git-path #{pane_current_path}")'
# set-option -g status-position '#(tmux run-shell "tmux_hook getStatusPosition")'
set-option -g status-position top
set -g window-style default
set -g window-active-style default
set -g pane-active-border-style default
set -g pane-border-style default
#set -g window-style 'fg=colour247,bg=colour236'
#set -g window-active-style 'fg=colour250,bg=black'
#set -g pane-active-border-style bg=black,fg=cyan
#set -g pane-border-style bg=black,fg=grey
setw -g pane-border-status bottom
setw -g pane-border-format '#{pane_tty} | #{pane_current_path}'
источник

🌚

🌚 YupiRex in pro.bash
#tmux
select-term(){
   echo select-terminal
   select term in "$@" "create new terminal"; do
       case "$term" in
           "create new terminal")  create-term ;;
           *)      tmux attach -t "$term"
       esac
       break
   done
}

create-term(){
   read -i "input name" -r name
   if [[ -n "$name" ]]
       then tmux new -s "$name"
       else tmux new
   fi
}

tmuxy(){
   mapfile -t sesions < <(tmux ls 2>/dev/null | cut -f1 -d':')
   if [[ "${#sesions[*]}" -eq 0 ]]
       then create-term
       else select-term "${sesions[@]}"
   fi
}
источник

🌚

🌚 YupiRex in pro.bash
примерный конфиг(мне хватает)
источник

🌚

🌚 YupiRex in pro.bash
и алиас tmuxy
источник

n

nod in pro.bash
На самом деле просто вбросил, сам на i3 сижу.
После десятого дедлока каким-то pinentry окошком (это когда trump ждет пока введется пароль в pinentry, а exwm ждет пока отработает trump чтобы показать pinentry окно) понимаешь, что оно не очень юзабельно. Но когда-нибудь я обязательно освою многопоточность в елиспе и пропатчу всё это дело
источник

🌚

🌚 YupiRex in pro.bash
давайте алиас обосрем, там нет local
источник