better prefs and more themes
This commit is contained in:
16
README.md
16
README.md
@@ -104,7 +104,9 @@ or build failure stops the gate.
|
||||
| `?` or `F1` | Help |
|
||||
| `q` | Quit |
|
||||
|
||||
Inside forms, `Tab` moves between fields, `Enter` accepts, and `Esc` cancels.
|
||||
Inside forms, `Tab` moves between fields, `Space` opens a choice popover for
|
||||
predefined settings, `Enter` accepts, and `Esc` cancels. Choice popovers support
|
||||
arrow keys, `j`/`k`, `Enter`/`Space`, and mouse clicks.
|
||||
In the `F5` note editor, `Enter` inserts a line, arrows/Home/End move the cursor,
|
||||
and `Ctrl-S` saves. Mouse clicks select rows, switch views, and activate the
|
||||
bottom command strip.
|
||||
@@ -114,13 +116,19 @@ bottom command strip.
|
||||
Press `F10`, then `p` for application-wide Preferences. Rogue Agenda saves these
|
||||
as typed TOML at `~/.config/rogue-agenda/preferences.toml`. The screen controls:
|
||||
|
||||
- `classic`, `mono`, and `amber` themes
|
||||
- `classic`, `mono`, `amber`, `nord`, `solarized-dark`, `solarized-light`, and
|
||||
`catppuccin-mocha` themes
|
||||
- function-key command bar and category-rule detail visibility
|
||||
- carriage-return and item markers
|
||||
- autosave checkpoint interval and destructive-action confirmations
|
||||
- ISO, US, European, or long date display and 12/24-hour time
|
||||
- decimal and thousands separators
|
||||
|
||||
Nord, both Solarized variants, and Catppuccin Mocha use dedicated selected-row
|
||||
foreground/background pairs with at least 7:1 relative-luminance contrast. Every
|
||||
theme also defines a contrast-checked canvas-heading color for column titles,
|
||||
sections, dates, aggregate rows, and empty-view messages.
|
||||
|
||||
The file is created when Preferences are first saved. It can also be edited with
|
||||
a text editor while Rogue Agenda is closed; unknown keys and invalid values are
|
||||
reported instead of silently ignored.
|
||||
@@ -133,6 +141,10 @@ named times, and note-editor tab width. `this week` and `next week` honor the
|
||||
chosen week boundary; `morning`, `afternoon`, and `evening` honor their configured
|
||||
times.
|
||||
|
||||
Enumerated preferences and document settings use choice popovers, so values such
|
||||
as themes, yes/no switches, policies, date formats, and week boundaries cannot be
|
||||
mistyped. Free-form values such as times and marker characters remain text fields.
|
||||
|
||||
Use `F10`, then `b` to create a consistent sibling backup named
|
||||
`document.agnd.bak`, or enable backup-on-open. Use `F10`, then `t` to empty Trash.
|
||||
Permanent operations request confirmation unless that preference is disabled.
|
||||
|
||||
Reference in New Issue
Block a user