~mil/sxmo-devel

sxmo-utils: Replace attachment icon emoji with a glyph from Nerd Fonts v2 APPLIED

Jami Kettunen: 1
 Replace attachment icon emoji with a glyph from Nerd Fonts

 2 files changed, 6 insertions(+), 3 deletions(-)
#756022 .build.yml success
Export patchset (mbox)
How do I use this?

Copy & paste the following snippet into your terminal to import this patchset into git:

curl -s https://lists.sr.ht/~mil/sxmo-devel/patches/32179/mbox | git am -3
Learn more about email & git

[PATCH sxmo-utils v2] Replace attachment icon emoji with a glyph from Nerd Fonts Export this patch

This looks much cleaner with the rest of the UI already using glyphs
anyway.

Additionally split the long ATTACHMENTS assignment into multiple lines,
fix printf formatting usage and basename for filenames with spaces.

Signed-off-by: Jami Kettunen <jami.kettunen@protonmail.com>
---
 configs/default_hooks/sxmo_hook_icons.sh | 2 +-
 scripts/modem/sxmo_modemtext.sh          | 7 +++++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/configs/default_hooks/sxmo_hook_icons.sh b/configs/default_hooks/sxmo_hook_icons.sh
index dcb5c98..fef5a8b 100644
--- a/configs/default_hooks/sxmo_hook_icons.sh
+++ b/configs/default_hooks/sxmo_hook_icons.sh
@@ -23,7 +23,7 @@ icon_ard=""
icon_arl=""
icon_arr=""
icon_aru=""
icon_att="📎"
icon_att=""
icon_bel=""
icon_bok=""
icon_btd="" # bluethooth device
diff --git a/scripts/modem/sxmo_modemtext.sh b/scripts/modem/sxmo_modemtext.sh
index 12be29a..08cfa17 100755
--- a/scripts/modem/sxmo_modemtext.sh
+++ b/scripts/modem/sxmo_modemtext.sh
@@ -67,7 +67,10 @@ sendtextmenu() {
		ATTACHMENTS=
		if [ -f "$SXMO_LOGDIR/$NUMBER/draft.attachments.txt" ]; then
			# shellcheck disable=SC2016
			ATTACHMENTS="$(tr '\n' '\0' < "$SXMO_LOGDIR/$NUMBER/draft.attachments.txt" | xargs -0 -I{} sh -c 'printf " 📎 "$(basename {})" :: {}\n"')"
			ATTACHMENTS="$(
				tr '\n' '\0' < "$SXMO_LOGDIR/$NUMBER/draft.attachments.txt" |
				xargs -0 -I{} sh -c 'printf "%s %s %s :: %s\n" "" "" "$(basename "{}")" "{}"'
			)"
		fi

		RECIPIENTS=
@@ -94,7 +97,7 @@ sendtextmenu() {
				fi
				;;
			# Remove Attachment
			" 📎"*)
			" "*)
				FILE="$(printf %s "$CONFIRM" | awk -F' :: ' '{print $2}')"  
				sed -i "\|$FILE|d" "$SXMO_LOGDIR/$NUMBER/draft.attachments.txt"
				if [ ! -s "$SXMO_LOGDIR/$NUMBER/draft.attachments.txt" ] ; then
-- 
2.36.1
sxmo-utils/patches/.build.yml: SUCCESS in 23s

[Replace attachment icon emoji with a glyph from Nerd Fonts][0] v2 from [Jami Kettunen][1]

[0]: https://lists.sr.ht/~mil/sxmo-devel/patches/32179
[1]: mailto:jamipkettunen@gmail.com

✓ #756022 SUCCESS sxmo-utils/patches/.build.yml https://builds.sr.ht/~mil/job/756022
Thank you, applied!


--
sic dicit magister P
https://phartman.sites.luc.edu/
GPG keyID 0xE0DBD3D6 (CAE6 3A6F 755F 7BC3 36CA  330D B3E6 39C6 E0DB D3D6)