This is my personal self-contained tmux configuration.
The theme is based on powerline symbols, so you need a powerline compatible font in order to properly enjoy it.
I can recommend to take a look at Nerd Fonts.
I typically use Caskaydia Cove
which is a patched version of Microsoft's monospaced font Cascadia Code.
I do not have a specific theme, it is more like an always changing combination of themes found over at r/unixporn.
Tested with tmux version 3.2a
.
- Pane sync indicator
- Nested sessions possible (oliverwiegers/.tmuxist)
- Toggle keymap betweenn local and remote
- Indicator when remote keymap is active
- SSH aware
My prefix
is C
Space
<prefix>
\
or|
split vertically<prefix>
-
pr_
split horizontally<prefix>
R
reload config<prefix>
S
sync panes<prefix>
x
kill pane<prefix>
c
new window<prefix>
C
new window with current path<prefix>
Tab
previous windowF12
toggle keymap between local and remote
ln -s /home/christoph/dotfiles/tmux/.tmux.conf /home/christoph/.tmux.conf
ln -s /home/christoph/dotfiles/tmux/.tmux.conf.local /home/christoph/.tmux.conf.local
ln -s /home/christoph/dotfiles/tmux/.tmux.conf.remote /home/christoph/.tmux.conf.remote
Github:
Reddit:
- r/tmux
- r/unixporn - Despite the name it's safe for work ;)
YouTube:
- Tech Craft: Inside my iPad Pro SSH Setup - TMUX
- LearnLinuxTV (Playlist): Getting Started with tmux
- Nick Janetakis: A Productive Linux Development Environment on Windows with WSL, Docker, tmux, VSCode and More
- Conference in the Cloud! A Perl and Raku Conf: Doug Bell - "Organized Development With tmux"
- media.ccc.de: GPN18 - tmux - Warum ein schwarzes Fenster am Bildschirm reicht
Other:
I was heavily inspired by the self-contained configs from gpakosz/.tmux and oliverwiegers/.tmuxist.