Skip to content

Instantly share code, notes, and snippets.

@shoman4eg
Forked from henriquemoody/sublime-text-2.sh
Last active December 20, 2015 01:29
Show Gist options
  • Save shoman4eg/6049030 to your computer and use it in GitHub Desktop.
Save shoman4eg/6049030 to your computer and use it in GitHub Desktop.
#!/bin/sh
SHORTCUT="[Desktop Entry]
Name=Sublime Text 2
Comment=Edit text files
Exec=sublime
Icon=sublime_text.png
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Utility;TextEditor;"
SCRIPT="#!/bin/sh
if [ \${1} == \"--help\" ]; then
/usr/local/lib64/sublime/sublime_text --help
else
/usr/local/lib64/sublime/sublime_text \$@ > /dev/null 2>&1 &
fi"
curl -L "http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.2%20x64.tar.bz2" -o "/usr/src/Sublime Text 2.tar.bz2"
echo "Sublime Downloaded"
cd /usr/src
tar -xvjf "Sublime Text 2.tar.bz2"
cd "Sublime Text 2"
mkdir -pv "/usr/local/lib64/sublime"
mv -fv * "/usr/local/lib64/sublime/"
rm -r "/usr/src/Sublime\ Text\ 2/"
rm "/usr/src/Sublime\ Text\ 2.tar.bz2"
echo "${SHORTCUT}" > "/usr/share/applications/sublime-text-2.desktop"
ln -s "/usr/local/lib64/sublime/sublime_text" "/usr/bin/sublime"
echo "Finish!"
#!/bin/sh
SHORTCUT="[Desktop Entry]
Name=Sublime Text 3
Comment=Edit text files
Exec=sublime3
Icon=sublime_text.png
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Utility;TextEditor;"
SCRIPT="#!/bin/sh
if [ \${1} == \"--help\" ]; then
/usr/local/lib64/Sublime-Text-3/sublime_text --help
else
/usr/local/lib64/Sublime-Text-3/sublime_text \$@ > /dev/null 2>&1 &
fi"
curl -L "http://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_3047_x64.tar.bz2" -o "/usr/src/sublime_text_3_build_3047_x64.tar.bz2"
echo "Sublime Text 3 Downloaded"
cd /usr/src
tar -xvjf "sublime_text_3_build_3047_x64.tar.bz2"
cd "sublime_text_3"
mkdir -pv "/usr/local/lib64/Sublime-Text-3"
mv -fv * "/usr/local/lib64/Sublime-Text-3/"
rm -r "/usr/src/sublime_text_3/"
rm "/usr/src/sublime_text_3_build_3047_x64.tar.bz2"
echo "${SHORTCUT}" > "/usr/share/applications/sublime-text-3.desktop"
ln -s "/usr/local/lib64/Sublime-Text-3/sublime_text" "/usr/bin/sublime3"
echo "Finish!"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment