personal tmux config
Find a file
maksm b7de6c1606 Initial tmux configuration
Catppuccin theme, TPM plugins (resurrect, continuum, fzf, yank), vim-tmux-navigator bindings, and install script with symlink + TPM bootstrap.
2026-04-04 20:11:42 +02:00
install.sh Initial tmux configuration 2026-04-04 20:11:42 +02:00
README.md Initial tmux configuration 2026-04-04 20:11:42 +02:00
tmux.conf Initial tmux configuration 2026-04-04 20:11:42 +02:00

tmux dotfiles

My personal tmux configuration. Catppuccin theme, TPM plugins, vim-tmux-navigator.

Install

git clone git@forgejo.tailaf93.ts.net:maks/tmux-dotfiles.git ~/dotfiles/tmux
cd ~/dotfiles/tmux && ./install.sh

Then open tmux and press prefix + I to install plugins.

What's included

  • Theme: Catppuccin (Mocha)
  • Key bindings: | / - split panes, C-hjkl navigate panes/vim splits, prefix + r reload config
  • Copy mode: vi-keys, y yanks to clipboard via wl-copy (Wayland)

Plugins (installed by TPM)

Plugin Purpose
tmux-sensible Sensible defaults
tmux-yank Improved copy/paste
tmux-resurrect Save/restore sessions
tmux-continuum Auto-save sessions every 15 min
tmux-fzf Fuzzy finder (prefix + F)
tmux-fuzzback Fuzzy search pane history
tmux-prefix-highlight Visual prefix indicator

Note on clipboard

The yank binding uses wl-copy (Wayland). On X11 systems, change this line in tmux.conf:

bind -T copy-mode-vi y send -X copy-pipe-and-cancel "wl-copy"

to:

bind -T copy-mode-vi y send -X copy-pipe-and-cancel "xclip -selection clipboard"