Editor: the document panel
Full height down the left, name and folder on each row, an ✕ that asks before
losing anything, and a width you drag that is remembered. Plus the rule that
goes with it: a setting changed with a button or a drag is written down, a
typed :set is not.
Editor: the window is not modal
The engine and the terminal editor still are; the window stays in insert and
takes the desktop's own keys — Ctrl+C/X/V, Ctrl+Z, Ctrl+A, Ctrl+F, Escape to
drop a selection, and Backspace at the start of a line to join it onto the one
above. The page said one modal engine meant the same keystroke everywhere,
which stopped being true in syn-edit 0.1.0-13.
Settings and Editor, and the pages that had gone stale
Two applications had no page: syn-settings (the system half of the desktop's
configuration — displays, region, date and time, network, Bluetooth, power,
kernels, default apps) and syn-edit (one modal engine behind a terminal
editor, a window and a scripting mode). Both pages follow Files': what it is,
the two rules that shape it, and the command-line half of everything the
window does. Linked from _Sidebar and Home.
Stale claims, all of them things a reader would act on and be wrong:
- Keybindings said Super+Space "is not a toggle: pressing the key again does
nothing". It closes rofi now, and spawn_toggle is a general facility.
- Super+Tab was documented as cycling FIVE layouts. It cycles seven; spiral
and cascade were missing from the table, and the two notes that counted
"the five" counted with it.
- Five binds had never reached the page: Super+X, Super+semicolon,
Super+Shift+X, Super+Shift+Y and Super+Shift+G. synui's own drift test
(readme_binds.sh) reported 5 failures against this page and now passes.
- Updating said syn-update "does not add software to a system". It adds new
components — which is how synfiles, synpkg, Settings, Disks, the editor and
syn-confine reached machines installed before they existed — with two
deliberate exceptions that are now named. Its stale "no build rule yet" row
is gone.
- Installation still described an ISO that embeds Mistral 7B. The image
carries no model; the installer asks which one, and the live session runs
shell-assist with none.
New: Gaming gets CachyOS Proton, including why the repository is appended LAST
and why CachyOS's own repo script must not be run here. The Desktop gets an
Animations section (window open, desktop switch, the shared curve) and the two
layouts it was missing.