Skip to content

History / Settings

Revisions

  • Settings: the network and Bluetooth addresses are masked until revealed

    @velle999 velle999 committed Sep 4, 2026
  • Settings: the Network pane, and the status is beta now The panes table said "interfaces, radios, firewall" and that is what the pane was. It has addresses now: a hardware address per interface and the addresses each one holds, with a single gateway row and a single nameserver row. The new section walks all four kinds of row and says why the link-local address is not among them. The MAC is the one Remote Desktop needed a home for — a magic packet is addressed to a hardware address, so `syn-remote wake` on the far machine needs what this pane prints. That page now names both places to read it. Status: beta at 0.3.x, and daily-driving it is the recommendation rather than the thing to be talked out of. The note about upgrading from an ISO older than 0.2.3 is retired on Home and at the top of Updating; that page's own account of why syn-update exists is untouched.

    @velle999 velle999 committed Sep 4, 2026
  • Document what 0.2.9.4 added, and fix what it made wrong New page: **Welcome Guide** — Super+Escape, the six pages, synui-welcome's verbs, the live key column, turning it off, and why it is a process of its own rather than a window in the bar. Linked from Home and the sidebar. Corrected, because these were stale rather than merely thin: - Keybindings: Super+Escape was documented as "Menu". Super+/ is a hotkey MANAGER now — unbound actions and installed applications, not only what already has a chord. Theme count was thirteen and is fifteen; Prism and Prism Light, which is what a fresh install actually boots into, were not in the list. - Bar Plugins: the two headline numbers were both wrong. qs.Ui is 27 implemented types, not two — and that matters, because a QML property that does not resolve is zero, so a widget written against the fuller module went on, reported itself enabled and drew nothing (9 of 40 community widgets resolved before, 39 do now). `browse` reaches around nine hundred widgets from the community registry, not the five shipped here. Plus refresh/order/check, panels and services being hosted once per session, and the bar menu's own Plugins section. - Gaming: MANGOHUD=1 is no longer exported for the session, with the reason — the layer segfaults Vulkan clients on AMD and never on NVIDIA, so it is a crash that follows the graphics card rather than the program. `syn game` is the launcher throughout. A GeForce NOW section: what the Electron client cannot do, measured, and why the browser is the client. - Big Screen: the Recent bar (the DESKTOP's list, kept by the compositor at the one moment every launch has in common), the wheel, the GFN tile. - The Desktop: nine widgets, not four — the analog clock and its four faces, and the music card. And the font is one setting for the whole desktop with fifteen typefaces shipped to pick from. - Settings: naming the machine. Every install answers to `synapse`, so two on one network and Avahi renames one with no say in which. - Commands: synui-welcome, syn-gfn, `syn game`, `synctl binds`, `synctl recent`, synui-plugins' refresh/order/check. - Troubleshooting: "MangoHud never appears" had one reason and now has two, the new one first. Checked: synui/tests/readme_binds.sh passes against Keybindings.md (73 default binds), and no internal wiki link is broken.

    @velle999 velle999 committed Aug 26, 2026
  • The firewall, which no page mentioned, and three stale Requires= claims synnet has been the packet filter for a while — nftables.service and iptables.service are disabled and there is no ufw — and no page said so. The effect is that advice written for another distribution reads as though it applies here, and the one place it bites hardest was invisible. Troubleshooting gains a Network section, symptom first. A container or VM comes up with no network because its DHCP request is sent from 0.0.0.0, before it has the private address the firewall trusts, so the drop policy eats it — and nothing in any log says firewall. Also: why a LAN service is almost certainly not being blocked, and how to check the firewall is on without root. Commands gains the synnet verbs, including --trust-if / --untrust-if, and the warning that pacman replaces the binary without restarting the unit, so a status can be reporting on a daemon older than the file on disk. Settings' Network row now mentions the container links it lists. Three pages claimed in the present tense that synnet has a Requires= on synapd. It is a Wants= — synnet survives game mode stopping synapd and reconnects on its own. Architecture said both things in one paragraph. Development Notes: two filters compose as the stricter one, so a rule in the other one proves nothing; a trust rule keyed on identity has a hole where identity is acquired; nft's iif resolves at load time and takes an atomic ruleset down with it; and an asset with a colour baked into it is a theme decision opted out of.

    @velle999 velle999 committed Aug 22, 2026
  • 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.

    @velle999 velle999 committed Aug 13, 2026