What problem does it solve? Editing AeroSpace window rules is error-prone: there is no "ignore" list, edits to the deployed config get overwritten by chezmoi, and rules only fire on newly detected windows. This Skill guides correct edits to aerospace.toml so apps float, keep their own size, or land on the right workspace. ## Core Features & Use Cases - Float an app: Add an [[on-window-detected]] rule with run = 'layout floating' so an app keeps its own size instead of being tiled. - Assign workspaces: Combine floating with move-node-to-workspace N in a single rule, using exact bundle IDs from aerospace list-apps. - Safe deploy chain: Edit the chezmoi source, then run a scoped chezmoi apply plus aerospace reload-config to avoid triggering unrelated run_onchange scripts. - Use Case: You want Sioyek to stop being resized by AeroSpace — look up its bundle id, add a floating rule to the chezmoi source, apply just that file, reload the config, and relaunch the app. ## Quick Start Make Sioyek float in AeroSpace instead of being tiled, and deploy the change through chezmoi.