diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/snapshots/leader.golden | 4 | ||||
| -rw-r--r-- | test/snapshots/theme.golden | 64 | ||||
| -rw-r--r-- | test/snapshots/theme.snap | 15 | ||||
| -rw-r--r-- | test/snapshots/themesel.golden | 434 | ||||
| -rw-r--r-- | test/snapshots/themesel.snap | 63 |
5 files changed, 543 insertions, 37 deletions
diff --git a/test/snapshots/leader.golden b/test/snapshots/leader.golden index 831d4557..0ed14a68 100644 --- a/test/snapshots/leader.golden +++ b/test/snapshots/leader.golden @@ -399,8 +399,8 @@ | 7 SPC t n NextColor | 8 SPC t p Petscii | 9 SPC t r Crt -| 10 -| +| 10 SPC t t ThemeSel +| 11 | | | diff --git a/test/snapshots/theme.golden b/test/snapshots/theme.golden index 520258ff..c4a5a6d9 100644 --- a/test/snapshots/theme.golden +++ b/test/snapshots/theme.golden @@ -246,7 +246,7 @@ |27: 0-99 d,#ffffea, |28: 0-99 d,#ffffea, |29: 0-99 d,#ffffea, -== snap helix-again grid=100x30 cursor=4,4 +== snap generated grid=100x30 cursor=4,4 |Kill Newcol Tutor Debug NextColor Dump Find Grep Help | NOR /tmp/pardes-snap/theme/cwd Del NOR /tmp/pardes-snap/theme/cwd Del | @@ -277,34 +277,34 @@ | | | -== style helix-again -|0: 0-52 #949494,#121212, 53-99 d,#121212, -|1: 0-1 d,#626262, 2-35 #949494,#121212, 36-49 d,#121212, 50-51 d,#262626, 52-85 #949494,#121212, 86-99 d,#121212, -|2: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|3: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|4: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|5: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|6: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|7: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|8: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|9: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|10: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|11: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|12: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|13: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|14: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|15: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|16: 0-1 d,#262626, 2-35 #949494,#121212, 36-49 d,#121212, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|17: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|18: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|19: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|20: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|21: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|22: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|23: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|24: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|25: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|26: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|27: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|28: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, -|29: 0-1 d,#444444, 2-49 #bdbdbd,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +== style generated +|0: 0-52 #8a8986,#313337, 53-99 d,#313337, +|1: 0-1 d,#5ac1fe, 2-35 #8a8986,#313337, 36-49 d,#313337, 50-51 d,#3f4043, 52-85 #8a8986,#313337, 86-99 d,#313337, +|2: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|3: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|4: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|5: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|6: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|7: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|8: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|9: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|10: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|11: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|12: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|13: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|14: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|15: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|16: 0-1 d,#3f4043, 2-35 #8a8986,#313337, 36-49 d,#313337, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|17: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|18: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|19: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|20: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|21: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|22: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|23: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|24: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|25: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|26: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|27: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|28: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|29: 0-1 d,#bfbdb6, 2-49 #bfbdb6,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, diff --git a/test/snapshots/theme.snap b/test/snapshots/theme.snap index ca0b22ba..399b1950 100644 --- a/test/snapshots/theme.snap +++ b/test/snapshots/theme.snap @@ -1,9 +1,18 @@ # 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, then back around to helix. +# 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 @@ -33,5 +42,5 @@ stable 700 10000 press middle 25 1 release middle 25 1 stable 700 10000 -snap helix-again -snapstyle helix-again +snap generated +snapstyle generated diff --git a/test/snapshots/themesel.golden b/test/snapshots/themesel.golden new file mode 100644 index 00000000..f35e5566 --- /dev/null +++ b/test/snapshots/themesel.golden @@ -0,0 +1,434 @@ +== snap boot grid=100x30 cursor=7,2 +|Kill Newcol Tutor Debug NextColor Dump Find Grep Help +| NOR /tmp/pardes-snap/themesel/cwd/t.txt Save Del NOR /tmp/pardes-snap/themesel/cwd Del +| 1 line 1 +| 2 line 2 t.txt +| 3 line 3 +| 4 line 4 +| 5 line 5 +| 6 line 6 +| 7 line 7 +| 8 line 8 +| 9 line 9 +| 10 line 10 +| 11 line 11 +| 12 line 12 +| 13 line 13 +| 14 line 14 +| 15 line 15 +| 16 line 16 +| 17 line 17 +| 18 line 18 +| 19 line 19 +| 20 line 20 +| 21 line 21 +| 22 line 22 +| 23 line 23 +| 24 line 24 +| 25 line 25 +| 26 line 26 +| 27 line 27 +| 28 line 28 +== snap list grid=100x30 cursor=7,2 +|Kill Newcol Tutor Debug NextColor Dump Find Grep Help +| NOR /tmp/pardes-snap/themesel/cwd/t.txt Save Del NOR /tmp/pardes-snap/themesel/cwd Del +| 1 line 1 +| 2 line 2 t.txt +| 3 line 3 +| 4 line 4 +| 5 line 5 +| 6 line 6 +| 7 line 7 +| 8 line 8 +| 9 line 9 +| 10 line 10 +| 11 line 11 +| 12 line 12 +| 13 line 13 +| 14 line 14 +| NOR /tmp/pardes-snap/themesel/cwd/+Themes Del +| 1 Theme helix +| 2 Theme dark +| 3 Theme acme +| 4 Theme ayu_dark +| 5 Theme ayu_light +| 6 Theme ayu_mirage +| 7 Theme catppuccin_mocha +| 8 Theme dracula +| 9 Theme everforest_light +| 10 Theme gruvbox +| 11 Theme monokai +| 12 Theme nord +| 13 Theme one_dark +== snap step-helix grid=100x30 cursor=7,2 +|Kill Newcol Tutor Debug NextColor Dump Find Grep Help +| NOR /tmp/pardes-snap/themesel/cwd/t.txt Save Del NOR /tmp/pardes-snap/themesel/cwd Del +| 1 line 1 +| 2 line 2 t.txt +| 3 line 3 +| 4 line 4 +| 5 line 5 +| 6 line 6 +| 7 line 7 +| 8 line 8 +| 9 line 9 +| 10 line 10 +| 11 line 11 +| 12 line 12 +| 13 line 13 +| 14 line 14 +| NOR /tmp/pardes-snap/themesel/cwd/+Themes Del +| 1 Theme helix +| 2 Theme dark +| 3 Theme acme +| 4 Theme ayu_dark +| 5 Theme ayu_light +| 6 Theme ayu_mirage +| 7 Theme catppuccin_mocha +| 8 Theme dracula +| 9 Theme everforest_light +| 10 Theme gruvbox +| 11 Theme monokai +| 12 Theme nord +| 13 Theme one_dark +== style step-helix +|0: 0-52 #949494,#121212, 53-99 d,#121212, +|1: 0-1 d,#626262, 2-49 #949494,#121212, 50-51 d,#262626, 52-88 #949494,#121212, 89-99 d,#121212, +|2: 0-1 d,#444444, 2-6 #949494,#121212, 7-12 #bdbdbd,#080808, 13-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|3: 0-1 d,#444444, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|4: 0-1 d,#444444, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|5: 0-1 d,#444444, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|6: 0-1 d,#121212, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|7: 0-1 d,#121212, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|8: 0-1 d,#121212, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|9: 0-1 d,#121212, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|10: 0-1 d,#121212, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|11: 0-1 d,#121212, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|12: 0-1 d,#121212, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|13: 0-1 d,#121212, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|14: 0-1 d,#121212, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|15: 0-1 d,#121212, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|16: 0-1 d,#262626, 2-46 #949494,#121212, 47-49 d,#121212, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|17: 0-1 d,#444444, 2-6 #626262,#080808, 7-49 #d8c8a8,#4a3a1e, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|18: 0-1 d,#444444, 2-6 #626262,#080808, 7-16 #bdbdbd,#080808, 17-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|19: 0-1 d,#444444, 2-6 #626262,#080808, 7-16 #bdbdbd,#080808, 17-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|20: 0-1 d,#444444, 2-6 #626262,#080808, 7-20 #bdbdbd,#080808, 21-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|21: 0-1 d,#444444, 2-6 #626262,#080808, 7-21 #bdbdbd,#080808, 22-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|22: 0-1 d,#444444, 2-6 #626262,#080808, 7-22 #bdbdbd,#080808, 23-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|23: 0-1 d,#444444, 2-6 #626262,#080808, 7-28 #bdbdbd,#080808, 29-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|24: 0-1 d,#444444, 2-6 #626262,#080808, 7-19 #bdbdbd,#080808, 20-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|25: 0-1 d,#444444, 2-6 #626262,#080808, 7-28 #bdbdbd,#080808, 29-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|26: 0-1 d,#444444, 2-6 #626262,#080808, 7-19 #bdbdbd,#080808, 20-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|27: 0-1 d,#121212, 2-6 #626262,#080808, 7-19 #bdbdbd,#080808, 20-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|28: 0-1 d,#121212, 2-6 #626262,#080808, 7-16 #bdbdbd,#080808, 17-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +|29: 0-1 d,#121212, 2-6 #626262,#080808, 7-20 #bdbdbd,#080808, 21-49 d,#080808, 50-51 d,#444444, 52-99 #bdbdbd,#080808, +== snap step-dark grid=100x30 cursor=7,2 +|Kill Newcol Tutor Debug NextColor Dump Find Grep Help +| NOR /tmp/pardes-snap/themesel/cwd/t.txt Save Del NOR /tmp/pardes-snap/themesel/cwd Del +| 1 line 1 +| 2 line 2 t.txt +| 3 line 3 +| 4 line 4 +| 5 line 5 +| 6 line 6 +| 7 line 7 +| 8 line 8 +| 9 line 9 +| 10 line 10 +| 11 line 11 +| 12 line 12 +| 13 line 13 +| 14 line 14 +| NOR /tmp/pardes-snap/themesel/cwd/+Themes Del +| 1 Theme helix +| 2 Theme dark +| 3 Theme acme +| 4 Theme ayu_dark +| 5 Theme ayu_light +| 6 Theme ayu_mirage +| 7 Theme catppuccin_mocha +| 8 Theme dracula +| 9 Theme everforest_light +| 10 Theme gruvbox +| 11 Theme monokai +| 12 Theme nord +| 13 Theme one_dark +== style step-dark +|0: 0-52 #969696,#2c2a3e, 53-99 d,#2c2a3e, +|1: 0-1 d,#6e4fd0, 2-49 #969696,#2c2a3e, 50-51 d,#383c54, 52-88 #969696,#2c2a3e, 89-99 d,#2c2a3e, +|2: 0-1 d,#525252, 2-6 #969696,#2c2a3e, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|3: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|4: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|5: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|6: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|7: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|8: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|9: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|10: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|11: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|12: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|13: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|14: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|15: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|16: 0-1 d,#383c54, 2-46 #969696,#2c2a3e, 47-49 d,#2c2a3e, 50-51 d,#525252, 52-99 d,d, +|17: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|18: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-49 #d8c8a8,#4a3a1e, 50-51 d,#525252, 52-99 d,d, +|19: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|20: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|21: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|22: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|23: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|24: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|25: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|26: 0-1 d,#525252, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|27: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|28: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +|29: 0-1 d,#2a2a2a, 2-6 #5a5a5a,d, 7-49 d,d, 50-51 d,#525252, 52-99 d,d, +== snap step-acme grid=100x30 cursor=7,2 +|Kill Newcol Tutor Debug NextColor Dump Find Grep Help +| NOR /tmp/pardes-snap/themesel/cwd/t.txt Save Del NOR /tmp/pardes-snap/themesel/cwd Del +| 1 line 1 +| 2 line 2 t.txt +| 3 line 3 +| 4 line 4 +| 5 line 5 +| 6 line 6 +| 7 line 7 +| 8 line 8 +| 9 line 9 +| 10 line 10 +| 11 line 11 +| 12 line 12 +| 13 line 13 +| 14 line 14 +| NOR /tmp/pardes-snap/themesel/cwd/+Themes Del +| 1 Theme helix +| 2 Theme dark +| 3 Theme acme +| 4 Theme ayu_dark +| 5 Theme ayu_light +| 6 Theme ayu_mirage +| 7 Theme catppuccin_mocha +| 8 Theme dracula +| 9 Theme everforest_light +| 10 Theme gruvbox +| 11 Theme monokai +| 12 Theme nord +| 13 Theme one_dark +== style step-acme +|0: 0-52 #000000,#eaffff, 53-99 d,#eaffff, +|1: 0-1 d,#6e4fd0, 2-49 #000000,#eaffff, 50-51 d,#383c54, 52-88 #000000,#eaffff, 89-99 d,#eaffff, +|2: 0-1 d,#ffffea, 2-6 #000000,#eaffff, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|3: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|4: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|5: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|6: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|7: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|8: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|9: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|10: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|11: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|12: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|13: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|14: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|15: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|16: 0-1 d,#383c54, 2-46 #000000,#eaffff, 47-49 d,#eaffff, 50-51 d,#ffffea, 52-99 #000000,#ffffea, +|17: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-17 #000000,#ffffea, 18-51 d,#ffffea, 52-99 #000000,#ffffea, +|18: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-16 #000000,#ffffea, 17-51 d,#ffffea, 52-99 #000000,#ffffea, +|19: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-49 #d8c8a8,#4a3a1e, 50-51 d,#ffffea, 52-99 #000000,#ffffea, +|20: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-20 #000000,#ffffea, 21-51 d,#ffffea, 52-99 #000000,#ffffea, +|21: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-21 #000000,#ffffea, 22-51 d,#ffffea, 52-99 #000000,#ffffea, +|22: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-22 #000000,#ffffea, 23-51 d,#ffffea, 52-99 #000000,#ffffea, +|23: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-28 #000000,#ffffea, 29-51 d,#ffffea, 52-99 #000000,#ffffea, +|24: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-19 #000000,#ffffea, 20-51 d,#ffffea, 52-99 #000000,#ffffea, +|25: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-28 #000000,#ffffea, 29-51 d,#ffffea, 52-99 #000000,#ffffea, +|26: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-19 #000000,#ffffea, 20-51 d,#ffffea, 52-99 #000000,#ffffea, +|27: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-19 #000000,#ffffea, 20-51 d,#ffffea, 52-99 #000000,#ffffea, +|28: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-16 #000000,#ffffea, 17-51 d,#ffffea, 52-99 #000000,#ffffea, +|29: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-20 #000000,#ffffea, 21-51 d,#ffffea, 52-99 #000000,#ffffea, +== snap step-generated grid=100x30 cursor=7,2 +|Kill Newcol Tutor Debug NextColor Dump Find Grep Help +| NOR /tmp/pardes-snap/themesel/cwd/t.txt Save Del NOR /tmp/pardes-snap/themesel/cwd Del +| 1 line 1 +| 2 line 2 t.txt +| 3 line 3 +| 4 line 4 +| 5 line 5 +| 6 line 6 +| 7 line 7 +| 8 line 8 +| 9 line 9 +| 10 line 10 +| 11 line 11 +| 12 line 12 +| 13 line 13 +| 14 line 14 +| NOR /tmp/pardes-snap/themesel/cwd/+Themes Del +| 1 Theme helix +| 2 Theme dark +| 3 Theme acme +| 4 Theme ayu_dark +| 5 Theme ayu_light +| 6 Theme ayu_mirage +| 7 Theme catppuccin_mocha +| 8 Theme dracula +| 9 Theme everforest_light +| 10 Theme gruvbox +| 11 Theme monokai +| 12 Theme nord +| 13 Theme one_dark +== style step-generated +|0: 0-52 #8a8986,#313337, 53-99 d,#313337, +|1: 0-1 d,#5ac1fe, 2-49 #8a8986,#313337, 50-51 d,#3f4043, 52-88 #8a8986,#313337, 89-99 d,#313337, +|2: 0-1 d,#bfbdb6, 2-6 #8a8986,#313337, 7-12 #bfbdb6,#0d1016, 13-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|3: 0-1 d,#bfbdb6, 2-6 #4b4c4e,#0d1016, 7-12 #bfbdb6,#0d1016, 13-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|4: 0-1 d,#bfbdb6, 2-6 #4b4c4e,#0d1016, 7-12 #bfbdb6,#0d1016, 13-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|5: 0-1 d,#bfbdb6, 2-6 #4b4c4e,#0d1016, 7-12 #bfbdb6,#0d1016, 13-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|6: 0-1 d,#2d2f34, 2-6 #4b4c4e,#0d1016, 7-12 #bfbdb6,#0d1016, 13-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|7: 0-1 d,#2d2f34, 2-6 #4b4c4e,#0d1016, 7-12 #bfbdb6,#0d1016, 13-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|8: 0-1 d,#2d2f34, 2-6 #4b4c4e,#0d1016, 7-12 #bfbdb6,#0d1016, 13-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|9: 0-1 d,#2d2f34, 2-6 #4b4c4e,#0d1016, 7-12 #bfbdb6,#0d1016, 13-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|10: 0-1 d,#2d2f34, 2-6 #4b4c4e,#0d1016, 7-12 #bfbdb6,#0d1016, 13-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|11: 0-1 d,#2d2f34, 2-6 #4b4c4e,#0d1016, 7-13 #bfbdb6,#0d1016, 14-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|12: 0-1 d,#2d2f34, 2-6 #4b4c4e,#0d1016, 7-13 #bfbdb6,#0d1016, 14-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|13: 0-1 d,#2d2f34, 2-6 #4b4c4e,#0d1016, 7-13 #bfbdb6,#0d1016, 14-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|14: 0-1 d,#2d2f34, 2-6 #4b4c4e,#0d1016, 7-13 #bfbdb6,#0d1016, 14-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|15: 0-1 d,#2d2f34, 2-6 #4b4c4e,#0d1016, 7-13 #bfbdb6,#0d1016, 14-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|16: 0-1 d,#3f4043, 2-46 #8a8986,#313337, 47-49 d,#313337, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|17: 0-1 d,#bfbdb6, 2-6 #4b4c4e,#0d1016, 7-17 #bfbdb6,#0d1016, 18-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|18: 0-1 d,#bfbdb6, 2-6 #4b4c4e,#0d1016, 7-16 #bfbdb6,#0d1016, 17-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|19: 0-1 d,#bfbdb6, 2-6 #4b4c4e,#0d1016, 7-16 #bfbdb6,#0d1016, 17-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|20: 0-1 d,#bfbdb6, 2-6 #4b4c4e,#0d1016, 7-49 #d8c8a8,#4a3a1e, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|21: 0-1 d,#bfbdb6, 2-6 #4b4c4e,#0d1016, 7-21 #bfbdb6,#0d1016, 22-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|22: 0-1 d,#bfbdb6, 2-6 #4b4c4e,#0d1016, 7-22 #bfbdb6,#0d1016, 23-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|23: 0-1 d,#bfbdb6, 2-6 #4b4c4e,#0d1016, 7-28 #bfbdb6,#0d1016, 29-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|24: 0-1 d,#bfbdb6, 2-6 #4b4c4e,#0d1016, 7-19 #bfbdb6,#0d1016, 20-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|25: 0-1 d,#bfbdb6, 2-6 #4b4c4e,#0d1016, 7-28 #bfbdb6,#0d1016, 29-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|26: 0-1 d,#bfbdb6, 2-6 #4b4c4e,#0d1016, 7-19 #bfbdb6,#0d1016, 20-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|27: 0-1 d,#2d2f34, 2-6 #4b4c4e,#0d1016, 7-19 #bfbdb6,#0d1016, 20-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|28: 0-1 d,#2d2f34, 2-6 #4b4c4e,#0d1016, 7-16 #bfbdb6,#0d1016, 17-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +|29: 0-1 d,#2d2f34, 2-6 #4b4c4e,#0d1016, 7-20 #bfbdb6,#0d1016, 21-49 d,#0d1016, 50-51 d,#bfbdb6, 52-99 #bfbdb6,#0d1016, +== snap step-back grid=100x30 cursor=7,2 +|Kill Newcol Tutor Debug NextColor Dump Find Grep Help +| NOR /tmp/pardes-snap/themesel/cwd/t.txt Save Del NOR /tmp/pardes-snap/themesel/cwd Del +| 1 line 1 +| 2 line 2 t.txt +| 3 line 3 +| 4 line 4 +| 5 line 5 +| 6 line 6 +| 7 line 7 +| 8 line 8 +| 9 line 9 +| 10 line 10 +| 11 line 11 +| 12 line 12 +| 13 line 13 +| 14 line 14 +| NOR /tmp/pardes-snap/themesel/cwd/+Themes Del +| 1 Theme helix +| 2 Theme dark +| 3 Theme acme +| 4 Theme ayu_dark +| 5 Theme ayu_light +| 6 Theme ayu_mirage +| 7 Theme catppuccin_mocha +| 8 Theme dracula +| 9 Theme everforest_light +| 10 Theme gruvbox +| 11 Theme monokai +| 12 Theme nord +| 13 Theme one_dark +== style step-back +|0: 0-52 #000000,#eaffff, 53-99 d,#eaffff, +|1: 0-1 d,#6e4fd0, 2-49 #000000,#eaffff, 50-51 d,#383c54, 52-88 #000000,#eaffff, 89-99 d,#eaffff, +|2: 0-1 d,#ffffea, 2-6 #000000,#eaffff, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|3: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|4: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|5: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|6: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|7: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|8: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|9: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|10: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|11: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|12: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|13: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|14: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|15: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|16: 0-1 d,#383c54, 2-46 #000000,#eaffff, 47-49 d,#eaffff, 50-51 d,#ffffea, 52-99 #000000,#ffffea, +|17: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-17 #000000,#ffffea, 18-51 d,#ffffea, 52-99 #000000,#ffffea, +|18: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-16 #000000,#ffffea, 17-51 d,#ffffea, 52-99 #000000,#ffffea, +|19: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-49 #d8c8a8,#4a3a1e, 50-51 d,#ffffea, 52-99 #000000,#ffffea, +|20: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-20 #000000,#ffffea, 21-51 d,#ffffea, 52-99 #000000,#ffffea, +|21: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-21 #000000,#ffffea, 22-51 d,#ffffea, 52-99 #000000,#ffffea, +|22: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-22 #000000,#ffffea, 23-51 d,#ffffea, 52-99 #000000,#ffffea, +|23: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-28 #000000,#ffffea, 29-51 d,#ffffea, 52-99 #000000,#ffffea, +|24: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-19 #000000,#ffffea, 20-51 d,#ffffea, 52-99 #000000,#ffffea, +|25: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-28 #000000,#ffffea, 29-51 d,#ffffea, 52-99 #000000,#ffffea, +|26: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-19 #000000,#ffffea, 20-51 d,#ffffea, 52-99 #000000,#ffffea, +|27: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-19 #000000,#ffffea, 20-51 d,#ffffea, 52-99 #000000,#ffffea, +|28: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-16 #000000,#ffffea, 17-51 d,#ffffea, 52-99 #000000,#ffffea, +|29: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-20 #000000,#ffffea, 21-51 d,#ffffea, 52-99 #000000,#ffffea, +== snap picked grid=100x30 cursor=7,2 +|Kill Newcol Tutor Debug NextColor Dump Find Grep Help +| NOR /tmp/pardes-snap/themesel/cwd/t.txt Save Del NOR /tmp/pardes-snap/themesel/cwd Del +| 1 line 1 +| 2 line 2 t.txt +| 3 line 3 +| 4 line 4 +| 5 line 5 +| 6 line 6 +| 7 line 7 +| 8 line 8 +| 9 line 9 +| 10 line 10 +| 11 line 11 +| 12 line 12 +| 13 line 13 +| 14 line 14 +| 15 line 15 +| 16 line 16 +| 17 line 17 +| 18 line 18 +| 19 line 19 +| 20 line 20 +| 21 line 21 +| 22 line 22 +| 23 line 23 +| 24 line 24 +| 25 line 25 +| 26 line 26 +| 27 line 27 +| 28 line 28 +== style picked +|0: 0-52 #000000,#eaffff, 53-99 d,#eaffff, +|1: 0-1 d,#6e4fd0, 2-49 #000000,#eaffff, 50-51 d,#383c54, 52-88 #000000,#eaffff, 89-99 d,#eaffff, +|2: 0-1 d,#ffffea, 2-6 #000000,#eaffff, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|3: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|4: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|5: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|6: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|7: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|8: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|9: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|10: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-51 d,#ffffea, 52-99 #000000,#ffffea, +|11: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|12: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|13: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|14: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|15: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|16: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|17: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|18: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|19: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|20: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|21: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|22: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|23: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|24: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|25: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|26: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|27: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|28: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, +|29: 0-1 d,#99994c, 2-6 #999980,#ffffea, 7-13 #000000,#ffffea, 14-51 d,#ffffea, 52-99 #000000,#ffffea, diff --git a/test/snapshots/themesel.snap b/test/snapshots/themesel.snap new file mode 100644 index 00000000..3dd7e2dc --- /dev/null +++ b/test/snapshots/themesel.snap @@ -0,0 +1,63 @@ +# RULE: a results buffer is a list of things you can RUN, and its traits say +# which verb runs them. Every list before this one held LOCATIONS, so stepping +# a row with n/N Looks it. `SPC t t` (ThemeSel) opens the first one whose rows +# are COMMANDS — `Theme <name>`, exactly the line you would type — so n/N Exec +# each row instead. Walking the list therefore wears the themes as you pass +# them, and picking one is stopping on it: there is no preview state, nothing +# to confirm and nothing to cancel, because arriving already did it. +# +# Both halves of the ring are in the buffer: the three pardes ships with come +# first (helix, dark, acme), then everything tools/gen_themes.zig exported from +# the vendored helix .toml and zed .json files, sorted. The colors below are +# read with snapstyle, so this proves the generated themes are real data and +# not just names in a list. +lines t.txt 40 +start 30 100 t.txt +wait 8000 t.txt +stable 700 20000 +snap boot +# SPC t t: the list lands below the pane that asked, focus stays HERE — n/N are +# read in this pane and they step the buffer they just armed. +key space t t +wait 10000 Theme helix +stable 700 15000 +snap list +# n selects row 1 and runs it: `Theme helix`, which is already the boot theme, +# so only the selection moves. That is the honest first step — an idempotent +# command has to be safe to step onto. +key n +stable 700 15000 +snap step-helix +snapstyle step-helix +# ...and now the theme really does change under the cursor, one row at a time +key n +stable 700 15000 +snap step-dark +snapstyle step-dark +key n +stable 700 15000 +snap step-acme +snapstyle step-acme +# past the curated three and into the generated half: a zed theme, palette and +# all (zed names its sixteen terminal ANSI colors, so a generated one can +# repaint a shell's output where a helix theme leaves it alone) +key n +stable 700 15000 +snap step-generated +snapstyle step-generated +# N walks back the same way, running the row it lands on — so the theme +# rewinds too +key N +stable 700 15000 +snap step-back +snapstyle step-back +# PICKING is just stopping. Walk down into the list and Esc it away (an output +# buffer has no file behind it, so Esc IS Del there): the theme the last step +# left behind is still on. +key space w j +stable 400 5000 +key esc +settle 100 +stable 700 15000 +snap picked +snapstyle picked |
