From 6031a2d52ae0f04765e6516008085da59302420a Mon Sep 17 00:00:00 2001 From: Sean Tietz Date: Fri, 16 Oct 2026 23:06:04 +0200 Subject: [PATCH] Know the visualizer and update options in the stand-in daemon dev/fakedaemon dropped the options it did not know. Since the window keeps its large visualizer in viz_full, the stand-in answered every change without it and the window closed the visualizer again, so dev/bench's visualizer column and dev/screenshot with f showed the player view. dev_builds is added as well, so the stand-in keeps every option the daemon has. Co-Authored-By: Claude Opus 5.5 --- dev/fakedaemon/types.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev/fakedaemon/types.go b/dev/fakedaemon/types.go index 0a34dd5..59aad73 100644 --- a/dev/fakedaemon/types.go +++ b/dev/fakedaemon/types.go @@ -133,11 +133,13 @@ type Options struct { NoVizCycle bool `json:"no_viz_cycle,omitempty"` // the visualizer keeps its style instead of moving on each minute VizBare bool `json:"viz_bare,omitempty"` // hide the controls while the mouse rests Viz string `json:"viz,omitempty"` // the visualizer last selected in either frontend + VizFull bool `json:"viz_full,omitempty"` // it shows large, not in the player VizFPS int `json:"viz_fps,omitempty"` // fullscreen frames per second: 30 (default), 60, 120, or -1 for the screen's rate Bar string `json:"bar,omitempty"` // the bar widget as last set or seen: on or off; empty: never known BarOffered bool `json:"bar_offered,omitempty"` // the first start asked about the bar widget Start string `json:"start,omitempty"` // what plain brumm opens: tui (default) or gui MusicKeys bool `json:"music_keys,omitempty"` // SUPER+SHIFT+M (and +ALT) open brumm, not Omarchy's music apps + DevBuilds bool `json:"dev_builds,omitempty"` // updates take the development builds of main too } type Request struct {