docs: update CHANGELOG and README for settings consolidation

This commit is contained in:
Brian Krabach
2026-04-08 13:59:33 -07:00
parent 4b0718eff9
commit e39e37d585
3 changed files with 12 additions and 1 deletions
+10
View File
@@ -244,6 +244,16 @@ All settings are stored in `~/.config/muxplex/settings.json`.
| `multi_device_enabled` | `false` | Enable multi-instance federation |
| `tls_cert` | `""` | Path to TLS certificate file (empty = HTTP) |
| `tls_key` | `""` | Path to TLS private key file (empty = HTTP) |
| `fontSize` | `14` | Terminal and tile preview font size (px) |
| `hoverPreviewDelay` | `1500` | Hover preview popup delay (ms) |
| `gridColumns` | `"auto"` | Number of grid columns (`"auto"` or integer) |
| `bellSound` | `false` | Play audio sound on terminal bell |
| `viewMode` | `"auto"` | Grid tile sizing: `auto` or `fit` |
| `showDeviceBadges` | `true` | Show device name labels on tiles |
| `showHoverPreview` | `true` | Show hover preview popover on tile hover |
| `activityIndicator` | `"both"` | Activity style: `none`, `glow`, `dot`, `both` |
| `gridViewMode` | `"flat"` | Multi-device grid layout: `flat`, `grouped`, `filtered` |
| `sidebarOpen` | `null` | Sidebar state: `true`, `false`, or `null` (auto-detect from screen width) |
**Priority:** CLI flags > `settings.json` > defaults.