Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

icholy/ttygif (icholy-ttygif)

Install "ttygif" binary

Example Usage

"features": {
    "ghcr.io/devcontainer-community/devcontainer-features/icholy-ttygif:1": {}
}

Options

Options Id Description Type Default Value
version Version of "ttygif" to install. string latest

icholy/ttygif

Project

Description

ttygif converts a ttyrec terminal recording file into animated GIF files. It captures every frame of a terminal session recorded with ttyrec and assembles them into a GIF using ImageMagick.

Installation Method

Built from source using the GitHub release tarball and installed to /usr/local/bin via make install. Build dependencies (gcc, make) and runtime dependencies (imagemagick, ttyrec, x11-apps) are installed via APT.

Other Notes

Because ttygif uses xwd to capture X11 window screenshots at runtime, it requires a running X server (or virtual framebuffer such as Xvfb) when actually recording GIFs. The binary can be installed in a headless container but will need an X11 environment to function fully.


Note: This file was auto-generated from the devcontainer-feature.json. Add additional notes to a NOTES.md.