Skip to content

Commit 09a7afb

Browse files
Update demo rows to be closer to amount needed
1 parent ea465a6 commit 09a7afb

File tree

7 files changed

+16
-13
lines changed

7 files changed

+16
-13
lines changed

demo/box_dash_quote.gif

-7.71 KB
Loading

demo/callout.gif

-4.05 KB
Loading

demo/heading_code.gif

-9.44 KB
Loading

demo/latex.gif

-1.39 KB
Loading

demo/list_table.gif

-287 Bytes
Loading

demo/record.py

+9-6
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,19 @@
44
import pyautogui
55

66

7-
def main(rows: int, cols: int, file: str, cast: str, content: str) -> None:
7+
def main(cols: int, rows: int, file: str, cast: str, content: str) -> None:
88
# Open new tmux window
99
pyautogui.hotkey("`", "c")
1010
time.sleep(1.0)
1111

1212
# Start recording demo file
1313
# https://docs.asciinema.org/manual/cli/usage/
14-
pyautogui.write("asciinema rec")
15-
pyautogui.write(f" --rows {rows} --cols {cols}")
16-
pyautogui.write(f" --command 'nvim {file}' {cast}")
14+
record_command: list[str] = [
15+
"asciinema rec",
16+
f"--cols {cols} --rows {rows}",
17+
f"--command 'nvim {file}' {cast}",
18+
]
19+
pyautogui.write(" ".join(record_command))
1720
pyautogui.press("enter")
1821
time.sleep(2.0)
1922

@@ -46,10 +49,10 @@ def main(rows: int, cols: int, file: str, cast: str, content: str) -> None:
4649

4750
if __name__ == "__main__":
4851
parser = ArgumentParser(description="Generate a demo recording using asciinema")
49-
parser.add_argument("--rows", type=int, required=True)
5052
parser.add_argument("--cols", type=int, required=True)
53+
parser.add_argument("--rows", type=int, required=True)
5154
parser.add_argument("--file", type=str, required=True)
5255
parser.add_argument("--cast", type=str, required=True)
5356
parser.add_argument("--content", type=str, required=True)
5457
args = parser.parse_args()
55-
main(args.rows, args.cols, args.file, args.cast, args.content)
58+
main(args.cols, args.rows, args.file, args.cast, args.content)

justfile

+7-7
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,17 @@ health:
99
nvim -c "checkhealth render-markdown" -- .
1010

1111
demo-all cols=default_cols:
12-
just demo "40" {{cols}} "heading_code" "## Heading 2"
13-
just demo "40" {{cols}} "list_table" ""
14-
just demo "20" {{cols}} "box_dash_quote" ""
15-
just demo "20" {{cols}} "latex" ""
16-
just demo "40" {{cols}} "callout" ""
12+
just demo {{cols}} "30" "heading_code" "## Heading 2"
13+
just demo {{cols}} "30" "list_table" ""
14+
just demo {{cols}} "15" "box_dash_quote" ""
15+
just demo {{cols}} "15" "latex" ""
16+
just demo {{cols}} "30" "callout" ""
1717

18-
demo rows cols file content:
18+
demo cols rows file content:
1919
rm -f demo/{{file}}.gif
2020
python demo/record.py \
21-
--rows {{rows}} \
2221
--cols {{cols}} \
22+
--rows {{rows}} \
2323
--file demo/{{file}}.md \
2424
--cast {{file}}.cast \
2525
--content "{{content}}"

0 commit comments

Comments
 (0)