← Graph

iTerm Triggers and say Command Lightning Talk

talk 6 connections

Second lightning talk at wroclove.rb 2023 by the 'Procrastination' speaker, following his day-before talk about procrastinating via shell tooling. Premise: computers are extremely boring, so have fun with them. Demonstrates macOS's built-in `say` command for text-to-speech; voices are Locale-specialized (picking a French voice to speak English creates adorable mispronunciations; can also say Polish and Russian phrases). Combines this with iTerm2's triggers feature — regex-matching text in a terminal session fires a shell command. Speaker sets up two triggers in his RSpec test window: one matching 'examples … failures' to say a random failure phrase, and one for passes to say a random success phrase ('nice work', 'tests are green'). Gated behind a `speech on` safety switch. Live-demos running RSpec on toy Ruby code with tests passing, then intentionally breaking them to hear 'five tests failed'. Provides test-result feedback without looking at the terminal.

type
lightning-talk
talk iTerm Triggers and say Command Lightning Talk
about
iTerm2 tool
Uses iTerm2's triggers feature to match regex in terminal output
talk iTerm Triggers and say Command Lightning Talk
about
Uses macOS say for text-to-speech feedback
talk iTerm Triggers and say Command Lightning Talk
about
RSpec tool
Triggers are tuned to RSpec's pass/fail output
from_talk
iTerm Triggers and say Command Lightning Talk talk
Hands-free-feedback setup demoed live
talk iTerm Triggers and say Command Lightning Talk
presented_at
Presented in the wroclove.rb 2023 lightning-talk session
talk iTerm Triggers and say Command Lightning Talk
related_to
Speaker references this as his second talk, following the procrastination one

Provenance

Created in
wroclove.rb 2023 Lightning Talks 2026-04-17 22:11
Read by
4 extractions