From 7f90c103d1b13fae1fac2e75562d9eaca9d0a0f8 Mon Sep 17 00:00:00 2001 From: romkatv Date: Tue, 3 Sep 2019 20:07:55 +0200 Subject: [PATCH] wizard: offer to override font on Termux if it is not MesloLGS NF --- internal/wizard.zsh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/internal/wizard.zsh b/internal/wizard.zsh index 67ef170a..e72cd92e 100755 --- a/internal/wizard.zsh +++ b/internal/wizard.zsh @@ -231,7 +231,11 @@ function can_install_font() { if [[ "$(uname)" == Linux && "$(uname -o)" == Android ]]; then (( $+commands[termux-reload-settings] )) || return (( $+commands[curl] )) || return - [[ ! -f ~/.termux/font.ttf ]] || return + if [[ -f ~/.termux/font.ttf ]]; then + [[ -r ~/.termux/font.ttf ]] || return + [[ -w ~/.termux/font.ttf ]] || return + ! grep -q 'MesloLGS NF' ~/.termux/font.ttf 2>/dev/null || return + fi if [[ -f ~/.termux ]]; then [[ -d ~/.termux && -w ~/.termux ]] || return else