|
před 11 měsíci | |
---|---|---|
bin | před 1 rokem | |
config | před 1 rokem | |
.gitignore | před 11 měsíci | |
LICENSE | před 2 roky | |
README.md | před 2 roky | |
default.nix | před 11 měsíci |
Peter’s tmux
configuration file and helper scripts.
tmux
To ensure that every terminal I run is using tmux
, my key binding
for starting a terminal uses the bin/tmux-new-terminal
script as its
shell. For example, with urxvt
:
$ urxvtc -e tmux-new-terminal
The tmux-new-terminal
script creates a new tmux
session named
after the current workspace (if necessary) and then attaches a new
session as a “grouped” session. This means that all terminals I have
running in the same workspace share the same set of tmux
windows and
panes, but each terminal may have a different active, previous, and
next window.