diff options
Diffstat (limited to 'AGENTS.md')
| -rw-r--r-- | AGENTS.md | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -10,6 +10,7 @@ them runs alone, and running one does not require the others. volume-osd/ volume for output and input, plus what is playing vm-manager/ libvirt drawer: state, live stats, snapshots + appearance/ wallpaper picker and colour scheme switcher Both are started from `~/.config/hypr/sections/autostart.lua` and keep running for the whole session. @@ -62,6 +63,11 @@ changing that component. The ones that generalise: `Keys.onEscapePressed` on a `PanelWindow` never fires. - **A `Row` sizes to its children, not its parent.** Fixed child widths inside one overflowed the panel and pushed a button past its edge. +- **QML's JS engine has no `String.matchAll`.** It throws, and inside a `try` + that looks like a parser quietly returning nothing. Use an `exec` loop. +- **Assigning `running = true` to a `Process` that is already running does + nothing.** Reusing one `Process` for a sequence of commands needs + `running = false` immediately before each start. - **libvirt's own memory and disk figures are not what they look like.** `balloon.current` is memory allocated to the VM and reads full forever; `block.allocation` is qcow2 growth on the host, not usage inside the guest. |
