From 42c1b939365b8a3d1582a9290beb30add3440651 Mon Sep 17 00:00:00 2001 From: David Thurstenson Date: Wed, 3 May 2017 10:00:07 -0500 Subject: [PATCH] Add fontfind() for finding which font provides a certain glyph --- .bashrc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.bashrc b/.bashrc index d492d52..2c06f9e 100644 --- a/.bashrc +++ b/.bashrc @@ -163,3 +163,11 @@ shot() { maim ${opts[@]}; $pipe } + +fontfind() { + if [[ -z $1 || ${#1} -gt 1 ]]; then + printf "E: only one character accepted" + fi + local glyph=$1 + FC_DEBUG=4 pango-view -qt "$glyph" 2>&1 | awk -F \" '/family: / { m = $2 } END { print m }' +}