7 Commits

Author SHA1 Message Date
daniel fusser f1f2d9c2e5 add devcontainer 2026-07-09 00:33:52 +02:00
daniel fusser e65c3331b4 switch tmux to individual sessions 2026-07-08 22:23:02 +02:00
daniel fusser b4b2ac91c2 mksh: auto-attach a shared tmux session per host on login
Guarded to only fire for interactive shells with a real tty, when
tmux isn't already active, and only if the tmux binary is found -
so it falls back to a plain shell if any of that isn't true. Not
exec'd, so an unexpected tmux exit also drops back to a normal shell
instead of closing the connection. Replaces manually running bin/tmx.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-08 19:35:47 +02:00
daniel fusser 3e44c74ce8 mksh: color the prompt symbol and hostname label by host
Same host-differentiation as the tmux statusbar: blue accent for
prosrvdemadev01, existing yellow/gray colors kept as the default
elsewhere.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-08 19:34:57 +02:00
daniel fusser c0de925634 tmux: color hostname and active tab by host
Adds a blue accent for prosrvdemadev01 in the status bar (hostname
and selected window name), keeping the existing color as the default
for all other hosts, via tmux's native host_short format conditional.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-08 19:33:52 +02:00
dafu ce5bbf3916 add git user default 2026-06-23 00:32:21 +02:00
daniel fusser beeefb13a7 initial commit 2026-06-21 15:35:58 +02:00