diff options
Diffstat (limited to 'src/config.zig')
| -rw-r--r-- | src/config.zig | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/src/config.zig b/src/config.zig index dec4272c..1c986178 100644 --- a/src/config.zig +++ b/src/config.zig @@ -281,20 +281,19 @@ pub const tty_toggle_alt: []const Chord = &.{.{ .cp = Key.escape, .shift = true // that `SPC t c` / `SPC t r` press them. NextColor stays — it is the one you // cycle repeatedly, so a click beats a three-key path. // -// Help is LAST and is the one word that has to be here. A bare `pardes` boots +// Ordered by day-to-day usefulness, in stable functional groups: creation +// (New/Newcol), search/navigation (Find/Grep), learning (Help/Tutor), session +// persistence (Dump), appearance/diagnostics (NextColor/Debug), then the one +// destructive global action (Kill) exactly last. Find and Grep stay adjacent: +// the former matches file NAMES, the latter their CONTENTS. +// +// Help has to be here even though it is secondary. A bare `pardes` boots // straight into tty mode (main.zig: `args.len == 1`), where every printable // key belongs to the shell — so SPC never reaches the leader and `SPC ?`, the // thing that would tell you the leader exists, is exactly what you cannot // press. Row 0 is not a pane, so a middle-click on it is dispatched before any -// pane's mode is consulted: this word works in tty mode, which is the only -// reason it earns the width. Appended rather than inserted so every existing -// word keeps its column and no golden's click coordinates move. -// -// New is appended with the late additions, immediately before Help: every -// older action keeps its click column, and the roadmap's separate tagline-order -// item owns the later reshuffle. The two searches stay next to each other: -// Find matches file NAMES, Grep their CONTENTS. -pub const topbar_str = "Kill Newcol Tutor Debug NextColor Dump Find Grep New Help"; +// pane's mode is consulted: Help works in tty mode, which earns its width. +pub const topbar_str = "New Newcol Find Grep Help Tutor Dump NextColor Debug Kill"; /// the default editable tail of a pane's tag, per kind (an output buffer has /// no file to Save, so it gets the plain one) |
