From cd61de24db03e34fac9fcbc11c8257af9099a376 Mon Sep 17 00:00:00 2001 From: stuebinm Date: Sat, 13 Jan 2024 22:11:28 +0100 Subject: home: shell function to add emojis to akkoma --- home/home.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'home/home.nix') diff --git a/home/home.nix b/home/home.nix index 15d8e50..a924ab9 100644 --- a/home/home.nix +++ b/home/home.nix @@ -148,6 +148,22 @@ out; " | jq '.elements[].tags.ref | select(. != null)' | sort ''; + functions.stealemoji.body = '' + if [ (expr (count $argv) % 2) != 0 ] + echo wrong count of arguments + exit 1 + end + set n (expr (count $argv) / 2) + echo stealing $n emoji + mkdir -p /tmp/stealemoji + for i in (seq $n) + echo stealing $i + curl -s $argv[$i] > /tmp/$argv[(expr $i + 1)].png + end + cd /tmp + scp $argv[(seq 2 2 (expr $n + 1))].png flora:/var/lib/containers/pleroma/var/lib/akkoma/static/emoji/unsorted/ + ssh flora machinectl shell pleroma /bin/sh -c \"pleroma_ctl emoji reload\" + ''; }; programs.kitty = { -- cgit v1.2.3