Tmux

tmuxinator
https://www.youtube.com/watch?v=BDYaUtOoCP8 links to https://github.com/camspiers/tmuxinator-fzf-start and https://github.com/camspiers/dotfiles https://github.com/tmuxinator/tmuxinator manage complex tmux sessions.

start
https://github.com/gpakosz/.tmux My self-contained, pretty & versatile tmux configuration made with https://github.com/rothgar/awesome-tmux

start tmux from posix
https://unix.stackexchange.com/questions/332213/bash-script-to-start-tmux-and-issue-commands?rq=1 https://unix.stackexchange.com/questions/346008/nautilus-open-folder-in-terminal-when-using-tmux?rq=1 nautilus

gists
https://gist.github.com/keidarcy/e5975b40c59097d8a9b7c31b1003fab1 install gpakosz .tmux configuration https://gist.github.com/Athesto/6ce0a9f114bec7b99a876f3f4484cdd0 dotfiles and options for .tmux.conf.local file Uses ctrl s unbinds a and b  refs https://cheatography.com/gamejia90/cheat-sheets/tmux/ set -g prefix C-s                      # as C-a set -g prefix2 C-s                     # as C-a
 * 1) set -g prefix C-a                     # as C-a

bind s send-prefix bind C-s send-prefix
 * 1) bind a send-prefix                    # a as normal C-a
 * 2) bind C-a send-prefix                  # C-a as normal C-a

bind
https://gist.github.com/zephyrosjyd/e09945b24ee281e0a20322620cfe906b .tmux.conf.local  see bindings for horizt split C-a -

plugins
https://github.com/tmux-plugins

resurrect
https://www.youtube.com/watch?v=sMbuGf2g7gc https://www.sitepoint.com/10-killer-tmux-tips/

tmux
https://wiki.archlinux.org/title/Tmux https://stackoverflow.com/questions/9684115/howto-go-to-beginning-of-line-in-tmux-after-remapping-prefix-to-ctrla?rq=1 tmux bind  send-prefix https://www.sitepoint.com/10-killer-tmux-tips/

alex
https://www.youtube.com/watch?v=BFP_TdvRUPI https://github.com/ashish10alex/system-setup clone dotfiles

caps
https://www.reddit.com/r/linux/comments/1kyikn/a_one_line_command_to_remap_the_capslock_key_to/ 'setxkbmap -option ctrl:nocaps'

man page
https://web.archive.org/web/20220308205829/https://man.openbsd.org/OpenBSD-current/man1/tmux.1

delays
https://unix.stackexchange.com/questions/586407/bash-script-to-start-a-detached-tmux-session-run-a-script-and-keep-the-tmux-se/586424#586424 execute posix after tmux session create tmux new -d -s my_session 'mycommand; exec $SHELL' tmux new -s my_session3 'ls -ahl; exec $SHELL'

commands
tmux kill-server tmux new

vids
https://www.youtube.com/watch?v=cPWEX2446B4 chris titus tech https://www.youtube.com/watch?v=sMbuGf2g7gc resurrect

shift key
https://www.youtube.com/watch?v=bjBjZvZsgks linux tv part 5 on tmux https://pastebin.com/CDEVZTSC using shift key and arrows to switch between windows from linux tv author

alias
https://www.youtube.com/watch?v=Z5sEEbwngd0 ''Beginbot' CTRL + \ as prefix instead of a. (although if you remap caps to ctrl, then a works better). in response to many questions I've gotten onstream about my use of Tmux. If you are interested Tmux, Vim, Python, Go, Arch Linux, DevOps, Debates and Conversation related to software development, join the Stream and participate! Use aliases for tmux commands 4min run script with tmux commands to create windows and send text to STDIN for scripts running in such windows. https://github.com/davidbegin/beginfiles My Dotfiles managed by GNU Stow

send keys
https://blog.damonkelley.me/2016/09/07/tmux-send-keys/ https://stackoverflow.com/questions/5447278/bash-scripts-with-tmux-to-launch-a-4-paned-window send keys create pane, detach mode when launching from posix https://stackoverflow.com/questions/31902929/how-to-write-a-shell-script-that-starts-tmux-session-and-then-runs-a-ruby-scrip detach mode when launching from posix

layout
https://stackoverflow.com/questions/34769672/how-to-create-a-layout-and-run-commands-in-at-tmux-launch https://stackoverflow.com/questions/5609192/how-to-set-up-tmux-so-that-it-starts-up-with-specified-windows-opened https://stackoverflow.com/questions/21892254/start-tmux-with-command-specify-configuration-file https://unix.stackexchange.com/questions/443569/start-tmux-and-execute-a-set-of-commands-on-boot https://superuser.com/questions/492266/run-or-send-a-command-to-a-tmux-pane-in-a-running-tmux-session https://unix.stackexchange.com/questions/335087/how-to-execute-code-in-a-new-tmux-session-from-within-current-session -- https://superuser.com/questions/354844/cannot-resize-tmux-pane-from-bash-script?rq=1 select panes attach win, split panes -- https://serverfault.com/questions/339390/run-command-in-detached-tmux-session tmux send -t foo.1 ls ENTER -

cheat sheet
https://comtronic.com.au/blog/wp-content/uploads/comtronic_cheatsheet_tmux_A4.pdf https://gist.github.com/mloskot/4285396 cheat sheet links to cheat sheet https://gist.github.com/MohamedAlaa/2961058 https://tmuxcheatsheet.com/ https://tmuxguide.readthedocs.io/en/latest/tmux/tmux.html

git
https://github.com/jesseduffield/lazygit

i3
https://kifarunix.com/install-and-setup-i3-windows-manager-on-ubuntu-20-04/ https://wiki.archlinux.org/title/i3

links
http://mikebian.co/migrating-from-bash-to-zsh/ zsh, dotfiles form iloveitaly githbu https://www.youtube.com/watch?v=v0xWp6Ih5_g vim sessions and tmux https://www.youtube.com/watch?v=-LyODsypGHI session https://www.youtube.com/watch?v=o7Dg1kmjhfQ organized development with tmux https://www.youtube.com/watch?v=hbs7tuwpgZA and playlist janetakis janetakis on vim and tmux https://www.youtube.com/watch?v=yvo-T7-bIUc tmux and vim for workflow https://www.youtube.com/watch?v=zH3CH6zXTew do not use vim for pane splitting, use tmux https://www.youtube.com/watch?v=MbXxVH10_e4 i3 as windows manager, remap esc to control what about caps? https://www.youtube.com/watch?v=Lqehvpe_djs tmux ippsec conference https://www.youtube.com/watch?v=BHhA_ZKjyxo

https://www.youtube.com/watch?v=5r6yzFEXajQ review

vim, php , software socat