From fc90ae71497e2c8bf6cec6fee29893bbae01b26b Mon Sep 17 00:00:00 2001 From: Starbeamrainbowlabs Date: Fri, 23 Jun 2017 21:34:21 +0100 Subject: [PATCH 1/2] Fix bugs in node-update --- node-update | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/node-update b/node-update index 0e11e6d..41a5d2c 100755 --- a/node-update +++ b/node-update @@ -11,7 +11,7 @@ echo "> Setting ownership of /usr/local to $USER" sudo chown -R ${USER}:${USER} /usr/local echo "> Moving extracted node.js binaries" -if [[ "$(pwd)" -ne "/usr/local/lib" ]]; then +if [ "$(pwd)" != "/usr/local/lib" ]; then rm -rf /usr/local/lib/${NODEJS} && mv ${NODEJS} /usr/local/lib fi @@ -20,5 +20,8 @@ sudo rm -f /usr/local/bin/{iojs,node,npm,node-gyp} ln -s /usr/local/lib/${NODEJS}/bin/node /usr/local/bin/node ln -s /usr/local/lib/${NODEJS}/bin/npm /usr/local/bin/npm +echo "> Global prefix" +npm config set prefix /usr/local + echo "node.js version: $(node -v), npm version: $(npm -v)" From 2c57fafcc1ef9b37673f8144e2359700f1385229 Mon Sep 17 00:00:00 2001 From: Starbeamrainbowlabs Date: Fri, 23 Jun 2017 21:34:56 +0100 Subject: [PATCH 2/2] Add complicated jpeg montage command to hstr favourites --- .hh_favorites | 1 + 1 file changed, 1 insertion(+) diff --git a/.hh_favorites b/.hh_favorites index 2f66a65..9b5855b 100644 --- a/.hh_favorites +++ b/.hh_favorites @@ -1,3 +1,4 @@ +find . -iname "*.JPG" -or -iname "*.png" | sed 's/^/\\"/g; s/$/\\"/g' | paste -d\ - - - - - - | xargs -I {} -n 1 bash -c 'echo montage -geometry 800x600+10+10 -tile 3x2 {} tiles/$RANDOM.jpeg' | sh ffmpeg -framerate 0.5 -pattern_type sequence -s 1080x720 -start_number 1 -i frame%d.jpeg -vcodec mpeg4 out.mp4 grep -c ^processor /proc/cpuinfo find . -name "*.svg" | xargs -I {} inkscape -e {}.png {}