aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/vhs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-12-03 03:19:52 +0900
committernsfisis <nsfisis@gmail.com>2025-12-03 03:20:51 +0900
commitc865d2d9d41719e56bc7f6e4eca6078ee402c291 (patch)
treec47618105f36f9e5174223098a7473b90285da57 /tools/vhs
parentc3117d169482f888156a034526874eb268bb2d71 (diff)
downloadterm-clock-c865d2d9d41719e56bc7f6e4eca6078ee402c291.tar.gz
term-clock-c865d2d9d41719e56bc7f6e4eca6078ee402c291.tar.zst
term-clock-c865d2d9d41719e56bc7f6e4eca6078ee402c291.zip
docs: Add screenshot to READMEHEADmain
Diffstat (limited to 'tools/vhs')
-rw-r--r--tools/vhs/NOTE5
-rw-r--r--tools/vhs/_config.tape4
-rw-r--r--tools/vhs/alarm.tape7
-rw-r--r--tools/vhs/clock.tape9
-rw-r--r--tools/vhs/countdown.tape7
-rw-r--r--tools/vhs/timer.tape7
6 files changed, 39 insertions, 0 deletions
diff --git a/tools/vhs/NOTE b/tools/vhs/NOTE
new file mode 100644
index 0000000..59ce49b
--- /dev/null
+++ b/tools/vhs/NOTE
@@ -0,0 +1,5 @@
+How to generate assets/ files:
+
+$ nix run 'nixpkgs#vhs' tools/vhs/[FILE].tape
+
+See also: https://github.com/charmbracelet/vhs
diff --git a/tools/vhs/_config.tape b/tools/vhs/_config.tape
new file mode 100644
index 0000000..e532611
--- /dev/null
+++ b/tools/vhs/_config.tape
@@ -0,0 +1,4 @@
+Set FontSize 32
+Set Width 800
+Set Height 600
+Set Theme "iceberg-dark"
diff --git a/tools/vhs/alarm.tape b/tools/vhs/alarm.tape
new file mode 100644
index 0000000..188ccac
--- /dev/null
+++ b/tools/vhs/alarm.tape
@@ -0,0 +1,7 @@
+Source "tools/vhs/_config.tape"
+Output assets/alarm.gif
+
+Type "term-clock alarm 03:10"
+Sleep 500ms
+Enter
+Sleep 5s
diff --git a/tools/vhs/clock.tape b/tools/vhs/clock.tape
new file mode 100644
index 0000000..f597fb3
--- /dev/null
+++ b/tools/vhs/clock.tape
@@ -0,0 +1,9 @@
+Source "tools/vhs/_config.tape"
+Output assets/clock.gif
+
+Type "term-clock clock"
+Sleep 500ms
+Enter
+Sleep 5s
+
+Screenshot assets/screenshot.png
diff --git a/tools/vhs/countdown.tape b/tools/vhs/countdown.tape
new file mode 100644
index 0000000..28ec516
--- /dev/null
+++ b/tools/vhs/countdown.tape
@@ -0,0 +1,7 @@
+Source "tools/vhs/_config.tape"
+Output assets/countdown.gif
+
+Type "term-clock countdown 5"
+Sleep 500ms
+Enter
+Sleep 7s
diff --git a/tools/vhs/timer.tape b/tools/vhs/timer.tape
new file mode 100644
index 0000000..09a994c
--- /dev/null
+++ b/tools/vhs/timer.tape
@@ -0,0 +1,7 @@
+Source "tools/vhs/_config.tape"
+Output assets/timer.gif
+
+Type "term-clock timer 5s"
+Sleep 500ms
+Enter
+Sleep 7s