From f018806b598f752c021be814de4ad641082a0ab9 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Tue, 17 May 2022 18:13:52 +0200 Subject: Added gfmt --- Makefile | 1 + TODO | 2 ++ gfmt | 9 +++++++++ 3 files changed, 12 insertions(+) create mode 100755 gfmt diff --git a/Makefile b/Makefile index 72d33bb..63a0a70 100644 --- a/Makefile +++ b/Makefile @@ -16,6 +16,7 @@ SCRIPTS = addressgrep \ dmenu-websearch \ ffmpeg-screenrecord \ ffmpeg-facecam \ + gfmt \ mail-compose \ notify-status \ open-file \ diff --git a/TODO b/TODO index e6e60d2..d9b64b4 100644 --- a/TODO +++ b/TODO @@ -1,3 +1,5 @@ +* gfmt: avoid double spacing within ``` + * sfeed-browser: optionally just write link to stdout (or to xsel -i) * Refactor: review all scripts and adapt to common style diff --git a/gfmt b/gfmt new file mode 100755 index 0000000..d38351f --- /dev/null +++ b/gfmt @@ -0,0 +1,9 @@ +#!/bin/sh + +# Format text from gemtext format to short lines with double \n + +# TODO: remove double spacing from within ``` + +sed 's/ //' | \ +sed 'a\\' | \ +fold -sw 80 -- cgit v1.3