60 lines
1.8 KiB
Markdown
60 lines
1.8 KiB
Markdown
---
|
|
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:44:09.574277+00:00"
|
|
relations:
|
|
- target: e6158e53-af06-40f7-bfd1-32fc481a2b3f
|
|
type: RELATED_TO
|
|
direction: outgoing
|
|
strength: 0.75
|
|
edge_id: a40418d9-2b6a-4d9a-bbc7-079b66d61eab
|
|
- target: d2b5852b-938a-416d-acfc-0c07322a61d8
|
|
type: RELATED_TO
|
|
direction: outgoing
|
|
strength: 0.81
|
|
edge_id: a5056e0a-1c6b-4666-8bd1-e4033a3269e7
|
|
- target: d1cd3fff-3514-44a5-a276-36b0acc2cd1c
|
|
type: RELATED_TO
|
|
direction: outgoing
|
|
strength: 0.8
|
|
edge_id: a286d46f-f57e-473a-8839-ef6a7be51901
|
|
- target: b522690f-6e80-4e70-8c92-0ed14aded8ff
|
|
type: RELATED_TO
|
|
direction: incoming
|
|
strength: 0.8
|
|
edge_id: 8210b90d-54f3-4b3c-83a8-ae0d777415d7
|
|
- target: 037e4a34-6d52-41ed-85a8-9098eadba621
|
|
type: RELATED_TO
|
|
direction: outgoing
|
|
strength: 0.8
|
|
edge_id: bb2c8a40-dcc0-436e-a8ba-f5b927776a5c
|
|
- target: 5f31ea7f-9b53-427d-b601-ab98dabaa2e3
|
|
type: RELATED_TO
|
|
direction: outgoing
|
|
strength: 0.8
|
|
edge_id: 304be94c-05ba-4190-b75f-a8f54ca42280
|
|
---
|
|
|
|
# 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.
|