Versions in this module Expand all Collapse all v1 v1.7.0 Feb 2, 2026 v1.6.0 Jan 30, 2026 Changes in this version + const SlideCount + var AgentsDiagram = []string + var CelebrationBanner = []string + var ChaosDiagram = []string + var CommandFlowDiagram = []string + var KeyboardDiagram = []string + var LogoExtraLarge = []string + var LogoLarge = []string + var OrderDiagram = []string + var PaneLayoutDiagram = []string + var QuickStartCommands = []string + var SessionDiagram = []string + var Subtitle = "Orchestrate AI coding agents in parallel" + var Tagline = "Named Tmux Manager — Multi-Agent Command Center" + var TipsContent = [][]string + var WorkflowDiagram = []string + func AnimatedBorder(content string, width int, tick int, colors []string) string + func GlitchText(text string, tick int, intensity float64) string + func MatrixRain(width, height int, tick int) string + func ProgressDots(current, total int, tick int) string + func PulseText(text string, tick int, baseColor string) string + func RenderAgentsDiagram(tick int, width int) string + func RenderAnimatedChaosDiagram(tick int, width int) string + func RenderAnimatedLogo(tick int, width int) string + func RenderAnimatedOrderDiagram(tick int, width int) string + func RenderCelebration(tick int, width int) string + func RenderCommandCode(commands []string, tick int, typewriter bool) string + func RenderCommandFlowDiagram(tick int, step int, width int) string + func RenderSessionDiagram(tick int, step int, width int) string + func RenderTip(tip []string, tick int, width int) string + func RenderWorkflowDiagram(tick int, activeStep int, width int) string + func SparkleText(text string, tick int, density float64) string + func TransitionEffect(content string, transitionType TransitionType, progress float64, ...) string + func WaveText(text string, tick int, amplitude float64, colors []string) string + type Model struct + func New(opts ...Option) Model + func (m Model) GetCurrentSlide() SlideID + func (m Model) Init() tea.Cmd + func (m Model) IsTransitioning() bool + func (m Model) Update(msg tea.Msg) (tea.Model, tea.Cmd) + func (m Model) View() string + type Option func(*Model) + func WithSkipAnimations() Option + func WithStartSlide(slide SlideID) Option + type Particle struct + Char string + Color string + Friction float64 + Gravity float64 + Life int + MaxLife int + Size int + Type ParticleType + VX float64 + VY float64 + X float64 + Y float64 + func NewParticle(x, y int, ptype ParticleType) Particle + func (p *Particle) Update() + func (p Particle) Render() string + type ParticleType int + const ParticleConfetti + const ParticleFirework + const ParticleGlow + const ParticleRain + const ParticleSnow + const ParticleSparkle + const ParticleStar + type RevealAnimation struct + CurrentLine int + Done bool + Lines []string + RevealStyle string + Speed int + func NewRevealAnimation(lines []string, style string) *RevealAnimation + func (r *RevealAnimation) Render(tick int) string + func (r *RevealAnimation) Update(tick int) + type SlideID int + const SlideCommands + const SlideComplete + const SlideConcepts + const SlideProblem + const SlideQuickStart + const SlideSolution + const SlideTips + const SlideWelcome + const SlideWorkflows + type SlideState struct + type TickMsg time.Time + type TransitionDoneMsg struct + type TransitionType int + const TransitionDissolve + const TransitionFadeIn + const TransitionFadeOut + const TransitionNone + const TransitionSlideLeft + const TransitionSlideRight + const TransitionZoomIn + const TransitionZoomOut + type TypingAnimation struct + CurrentChar int + Cursor string + CursorBlink bool + Done bool + Lines []string + Speed int + func NewTypingAnimation(lines []string) *TypingAnimation + func (t *TypingAnimation) Render(tick int) string + func (t *TypingAnimation) Update(tick int) v1.5.0 Jan 6, 2026 v1.4.1 Jan 4, 2026 v1.4.0 Jan 4, 2026 v1.3.0 Jan 3, 2026 v1.2.0 Dec 14, 2025 v1.1.0 Dec 10, 2025 v1.0.0 Dec 10, 2025