This commit is contained in:
Mariano Z. 2025-04-21 12:07:24 -03:00
commit 714d050757
Signed by: marianozunino
GPG key ID: 4C73BAD25156DACE
139 changed files with 27826 additions and 0 deletions

23
bin/.bin/sm.sh Executable file
View file

@ -0,0 +1,23 @@
#!/bin/bash
URL=$(curl https://www.sublimemerge.com/download_thanks?target=x64-tar#direct-downloads | grep -oP 'https://download.sublimetext.com/sublime_merge_build_\d+_x64.tar.xz' | head -n 1)
VERSION=$(echo $URL | grep -oP '\d+' | head -n 1)
FILENAME=sublime_merge_build_"$VERSION"_x64.tar.xz
bin=~/.bin/sm
# set current working directory to ~/.bin
cd ~/.bin
# if FILENAME exists, then exit
if [ ! -f $FILENAME ]; then
notify-send -u normal "⏬ Sublime Merge" "Updating to version $VERSION"
# wget only if file does not exist
wget -nc $URL
tar -xvf $FILENAME
fi
if [ ! -f $bin ]; then
ln -fs $PWD/sublime_merge/sublime_merge $bin
fi
# run sm
$bin