Created
May 6, 2013 23:26
-
-
Save oliveiraev/5529100 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
if [ ! -d /opt/Sublime* ]; then | |
if [ ! -f $HOME/Downloads/Sublime*.bz2 ]; then | |
echo "Ops! You must visit http://www.sublimetext.com/ and download the *.bz2 file to $HOME/Downloads." | |
exit | |
else | |
echo 'Installing Sublime Text...' | |
sudo mv $HOME/Downloads/Sublime*.bz2 /opt | |
cd /opt | |
sudo tar jxf Sublime*.bz2 | |
sudo rm Sublime*.bz2 | |
sudo chown -R root:root Sublime* | |
sudo chmod -R 755 Sublime* | |
sudo ln -fs /opt/Sublime\ Text\ 2/sublime_text /usr/bin/sublime_text | |
echo 'The Sublime Text was installed on the system. Now you can run "sublime_text somefile" to edit any file direct from your terminal. :)' | |
fi | |
fi | |
if [ ! -d "$HOME/.gist" ]; then | |
mkdir $HOME/.gist | |
fi | |
if [ ! -d "$HOME/.gist/sublime_text.desktop" ]; then | |
cd $HOME/.gist | |
git clone https://gist.github.com/5509291.git sublime_text.desktop | |
fi | |
if[ ! -L /usr/share/applications/sublime_text.desktop ]; then | |
sudo ln -fs $HOME/.gist/sublime_text.desktop/sublime_text.desktop /usr/share/applications/sublime_text.desktop | |
# @todo: find and replace any occurrences of gedit.desktop in /usr/share/applications/defaults.list | |
echo "Sublime Text's Unity icon was installed. Now you can start the Sublime Text directly from Unity." | |
fi |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment