Files
max-sixty__worktrunk/docs/demos/tapes/shared-setup.tape
Maximilian Roos 88734db48f Extract shared VHS tape setup into reusable Source files
Move repeated VHS configuration and environment setup from individual tape
files into two shared sources:

- shared-setup.tape: VHS Set directives (Width, Height, Theme, etc)
- shared-commands.tape: Environment variables and shell initialization

Update render_tape() to inline Source directives since VHS doesn't support
them natively. This reduces duplication across 11 tape files by ~330 lines
while keeping tape logic readable.
2025-12-30 23:24:52 -08:00

13 lines
355 B
VHS

# VHS settings - must be at very top of tape before Output
Set Shell "fish"
Set FontSize {{FONTSIZE}}
Set FontFamily "Geist Mono, Berkeley Mono, Fira Code, JetBrains Mono, Menlo, Apple Color Emoji"
Set Width {{WIDTH}}
Set Height {{HEIGHT}}
Set Theme {{THEME}}
Set Padding 18
Set LineHeight 1.12
Set TypingSpeed 28ms
Set CursorBlink false
Set Framerate 30