Skip to content

fix(dev/tmux): tmux-create defaults to the directory task was called from - #12

Merged
patrick-hermann-sva merged 1 commit into
mainfrom
fix/tmux-create-user-working-dir
Oct 5, 2026
Merged

patrick-hermann-sva merged 1 commit into
mainfrom
fix/tmux-create-user-working-dir

Conversation

@patrick-hermann-sva

Copy link
Copy Markdown
Contributor

Aus stuttgart-things/stuttgart-things#3439.

Die Dev-VMs rufen dev/tmux.yaml über das globale Taskfile auf (t = task -g). Unter -g laufen Tasks in $HOME. Deshalb hat tmux-create mit DEFAULT="$(pwd)" immer $HOME als Arbeitsordner vorgeschlagen, egal aus welchem Repo man kam.

Neu ist DEFAULT="{{ .USER_WORKING_DIR }}": der Ordner, aus dem task aufgerufen wurde. Das gilt lokal, global und für tt (--taskfile <url>) gleichermaßen.

Auf Task 3.53.1 geprüft: Unter task -g ist USER_WORKING_DIR der Aufrufordner, während pwd $HOME liefert.

tmux-project ist unverändert. Sein PROJECTS_ROOT (Default ~/code/stuttgart-things) setzen die Dotfiles auf den Dev-VMs auf ~/projects.

🤖 Generated with Claude Code

…from

Under `task -g` (the global Taskfile) $(pwd) is $HOME, so every new
session offered $HOME as its working directory. USER_WORKING_DIR is the
caller's directory both locally and globally.

Refs stuttgart-things/stuttgart-things#3439

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@patrick-hermann-sva
patrick-hermann-sva merged commit ef7549c into main Oct 5, 2026
2 checks passed
@patrick-hermann-sva
patrick-hermann-sva deleted the fix/tmux-create-user-working-dir branch October 5, 2026 09:10

This branch was successfully deployed

1 active deployment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant