feat: v0.6.0 light mode, command palette, dialogs, toasts
- Light mode with the house ☀/◐ toggle and lt_theme preference; light terminal palette; Claude runs with dark-ansi so its colours follow the palette; tmux and the statusLine use ANSI colours. - Command palette (⌕, Ctrl+Shift+P) with session, terminal, view, link and help commands. - .lt-modal dialogs for new/rename/end and a keyboard shortcuts sheet. - .lt-toast results for actions, uploads, copy and CI. - ttyd dropped the reply of fast one-shot commands; replies now wait for the browser to hang up, and the client hangs up as soon as it has one. - Sessions panel re-fetches after an action instead of reusing a stale poll. Closes #31 Closes #32 Closes #33 Closes #34 Closes #35 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"preferredNotifChannel": "terminal_bell",
|
||||
"theme": "dark-ansi",
|
||||
"hooks": {
|
||||
"SessionStart": [
|
||||
{
|
||||
|
||||
+12
-9
@@ -24,18 +24,21 @@ set -g set-titles-string "devdesk:#S|#T"
|
||||
# --- every new session gets a spare shell next to Claude ---------------------
|
||||
set-hook -g session-created "new-window -d -n shell"
|
||||
|
||||
# --- LotusGuild TDS colours ---------------------------------------------------
|
||||
# --- colours ---------------------------------------------------------------------
|
||||
# ANSI colour names, not hex: the browser maps them through its dark or light
|
||||
# palette, so the status bar follows DevDesk's theme (devdesk#31). black is the
|
||||
# bar, white muted text, cyan the accent, yellow the session name.
|
||||
set -g status-position bottom
|
||||
set -g status-style "bg=#060c14,fg=#7fa3bf"
|
||||
set -g status-left "#[fg=#FF6B00,bold] #S #[fg=#3e607a,nobold]│ "
|
||||
set -g status-style "bg=black,fg=white"
|
||||
set -g status-left "#[fg=yellow,bold] #S #[fg=brightblack,nobold]│ "
|
||||
set -g status-left-length 40
|
||||
set -g status-right ""
|
||||
set -g window-status-format " #I:#W "
|
||||
set -g window-status-current-format "#[fg=#030508,bg=#00D4FF,bold] #I:#W "
|
||||
set -g window-status-bell-style "fg=#FFB300,bold"
|
||||
set -g message-style "bg=#0d1520,fg=#00D4FF"
|
||||
set -g mode-style "bg=#00D4FF,fg=#030508"
|
||||
set -g pane-border-style "fg=#0d1520"
|
||||
set -g pane-active-border-style "fg=#00D4FF"
|
||||
set -g window-status-current-format "#[fg=cyan,reverse,bold] #I:#W "
|
||||
set -g window-status-bell-style "fg=yellow,bold"
|
||||
set -g message-style "bg=black,fg=cyan"
|
||||
set -g mode-style "fg=cyan,reverse"
|
||||
set -g pane-border-style "fg=brightblack"
|
||||
set -g pane-active-border-style "fg=cyan"
|
||||
|
||||
source-file -q /etc/devdesk/tmux.local.conf
|
||||
|
||||
Reference in New Issue
Block a user