diff --git a/graph/configurations/tmux-default-shell-set-to-fish-via-dotfiles-8733b4.md b/graph/configurations/tmux-default-shell-set-to-fish-via-dotfiles-8733b4.md new file mode 100644 index 00000000000..89a1e330173 --- /dev/null +++ b/graph/configurations/tmux-default-shell-set-to-fish-via-dotfiles-8733b4.md @@ -0,0 +1,28 @@ +--- +id: 8733b4b1-5651-4dc5-9b67-7edc07e62ca6 +type: configuration +title: "Tmux default shell set to fish via dotfiles" +tags: [tmux, fish, dotfiles, config, workstation, claude-home] +importance: 0.6 +confidence: 0.8 +created: "2026-03-01T16:43:38.812046+00:00" +updated: "2026-03-01T16:43:38.812046+00:00" +--- + +# Tmux Default Shell: Fish + +## What +Created `~/.tmux.conf` with `set-option -g default-shell /usr/bin/fish` so tmux opens fish instead of bash for all new panes/windows. + +## Dotfiles Integration +- Source file: `~/dotfiles/tmux/.tmux.conf` +- Symlink target: `~/.tmux.conf` +- Added to `install.sh` and `uninstall.sh` LINKS arrays with mapping `["tmux/.tmux.conf"]="$HOME/.tmux.conf"` + +## Key Config Line +``` +set-option -g default-shell /usr/bin/fish +``` + +## Context +Part of dotfiles repo managed with symlinks. Tmux was added to the dotfiles tracking table in workstation CONTEXT.md.