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-a # <prefix> as C-a
set -g prefix C-s # <prefix> as C-a
set -g prefix2 C-s # <prefix> as C-a
#bind a send-prefix # <prefix>a as normal C-a
#bind C-a send-prefix # <prefix>C-a as normal C-a
bind s send-prefix
bind C-s send-prefix
=== 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 <a> 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 ===
Luke smith 
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 
Category:Linux