blob: 6fb4466f71884a38005bf33ddd42cba4e1109541 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
# The theme ring, proved by style and not by text. Boot is "helix" (index 0,
# the default): near-black page, tag bar one grey-ramp step off it, grey move
# box. NextColor (still in the topbar) then walks to "dark" — the OLD default,
# which has to stay reachable — then to acme-light.
# Colors, which left the bar for its leader path, toggles the recolor passes
# off and on from SPC t c — the same builtin either way.
#
# The fourth click used to come back around to helix, because the ring was
# three long. It is not any more: everything vendor/themes exports follows the
# three pardes ships with (pardes.zig: `curated ++ generated`), so the click
# lands on the FIRST GENERATED theme instead. That capture is named for what it
# is rather than for which theme it happens to be, because the generated half
# is sorted by name and a theme dropped into vendor/themes can take the slot.
# The wrap itself is `% themes.len` and clicking twenty times to see it is not
# worth a golden; themesel.snap covers reaching a theme by name.
file t.txt x
start 30 100 -n 3
wait 8000 t.txt
stable 700 20000
snap helix
snapstyle helix
press middle 38 1
release middle 38 1
stable 700 10000
snap dark
snapstyle dark
press middle 38 1
release middle 38 1
stable 700 10000
snap acme
snapstyle acme
key space
key t
key c
stable 700 10000
snap colors-off
snapstyle colors-off
key space
key t
key c
stable 700 10000
press middle 38 1
release middle 38 1
stable 700 10000
snap generated
snapstyle generated
|