1
0
mirror of https://github.com/ryanoasis/nerd-fonts.git synced 2024-12-13 17:18:37 +02:00
nerd-fonts/bin/scripts/tests.sh
Ryan L McIntyre 8ab0affbee WIP of semi-automated glyph visual testing
* allow a quick visual inspection of powerlines and glyphs
2017-04-21 19:13:56 -04:00

19 lines
621 B
Bash
Executable File

#!/bin/bash
clear
echo "Click to start"
# Window geometry
# source: https://www.maketecheasier.com/record-screen-as-animated-gif-ubuntu/
XWININFO=$(xwininfo)
read X < <(awk -F: '/Absolute upper-left X/{print $2}' <<< "$XWININFO")
read Y < <(awk -F: '/Absolute upper-left Y/{print $2}' <<< "$XWININFO")
read W < <(awk -F: '/Width/{print $2}' <<< "$XWININFO")
read H < <(awk -F: '/Height/{print $2}' <<< "$XWININFO")
byzanz-record -c --exec=./test-fonts.sh --x=$X --y=$Y --width=$W --height=$H "rec3.gif"
convert -coalesce "rec3.gif" "results/nerd-fonts.png"
convert -append $(ls -v results/*.png) ./test-combined.png