Last active
August 23, 2022 07:35
-
-
Save gblmarquez/adaf8c4f18bc13fe3890 to your computer and use it in GitHub Desktop.
wget https://gist.githubusercontent.com/gblmarquez/adaf8c4f18bc13fe3890/raw/1ebe25472e51b4b8111a28b7ec59e41827ebfa6c/install.sh chmod +x install.sh ./install.sh
This file contains 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
sudo apt-get -y install curl | |
echo "Add repos" | |
#Chrome | |
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - | |
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list' | |
# VirtualBox | |
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add - | |
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian saucy contrib" >> /etc/apt/sources.list.d/virtualbox.list' | |
# Spotify | |
sudo sh -c 'echo "deb http://repository.spotify.com stable non-free" >> /etc/apt/sources.list.d/virtualbox.list' | |
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 94558F59 | |
#Elementary | |
sudo apt-add-repository -y ppa:versable/elementary-update | |
sudo apt-add-repository -y ppa:mpstark/elementary-tweaks-daily | |
#Skype | |
sudo apt-add-repository -y "deb http://archive.canonical.com/ubuntu/ precise partner" | |
#Git | |
sudo add-apt-repository -y ppa:git-core/ppa | |
# Sublime Text | |
sudo add-apt-repository -y ppa:webupd8team/sublime-text-3 | |
# Firefox Developer | |
sudo add-apt-repository -y ppa:ubuntu-mozilla-daily/firefox-aurora | |
#node | |
sudo curl -sL https://deb.nodesource.com/setup | sudo bash - | |
#mono | |
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF | |
echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee --append /etc/apt/sources.list.d/mono-xamarin.list | |
echo "deb http://download.mono-project.com/repo/debian wheezy-libtiff-compat main" | sudo tee -a /etc/apt/sources.list.d/mono-xamarin.list | |
echo "Update packages and elementaryOs" | |
sudo apt-get -y update | |
sudo apt-get -y dist-upgrade | |
echo "Remove some apps" | |
#sudo apt-get -y purge midori-granite | |
#sudo apt-get -y purge noise | |
#sudo apt-get -y purge software-center | |
#sudo apt-get -y purge scratch-text-editor | |
#sudo apt-get -y purge bluez | |
#sudo apt-get -y purge modemmanager | |
#sudo apt-get -y purge geary | |
#sudo rm -rf /usr/lib/plugs/GnomeCC/gnomecc-bluetooth.plug | |
#sudo rm -rf /usr/lib/plugs/GnomeCC/gnomecc-wacom.plug | |
echo "Install stuff" | |
sudo apt-get -y install google-chrome-stable | |
sudo apt-get -y install firefox | |
sudo apt-get -y install virtualbox-4.3 | |
sudo apt-get -y install spotify-client | |
sudo apt-get -y install elementary-desktop elementary-tweaks | |
sudo apt-get -y install wingpanel-slim indicator-synapse | |
sudo apt-get -y install skype | |
sudo apt-get -y install git | |
sudo apt-get -y install nodejs | |
sudo apt-get -y install docker.io | |
sudo apt-get -y install sublime-text-installer | |
sudo apt-get -y install mono-devel | |
mozroots --import --sync | |
echo "Install oh-my-zsh" | |
wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sudo sh | |
echo "setup NPM" | |
mkdir ~/npm | |
npm config set prefix ~/npm | |
echo 'export PATH="$PATH:$HOME/npm/bin"' >> ~/.bashrc | |
npm i -g gulp grunt-cli yo karma-cli typescript bower | |
#libuv | |
echo "setup libuv" | |
sudo apt-get -y install gyp automake make libtool | |
cd ~/ | |
mkdir utils | |
cd utils | |
git clone https://github.com/libuv/libuv.git | |
cd libuv | |
sh autogen.sh | |
./configure | |
make | |
make check | |
sudo make install | |
sudo ln -s /usr/local/lib/libuv.so /usr/lib/libuv.so.1 | |
sudo ldconfig | |
sudo /usr/local/bin/certmgr -ssl -m https://go.microsoft.com | |
sudo /usr/local/bin/certmgr -ssl -m https://nugetgallery.blob.core.windows.net | |
sudo /usr/local/bin/certmgr -ssl -m https://nuget.org | |
mozroots --import --sync | |
#aspnet | |
echo "aspnet5" | |
wget https://raw.githubusercontent.com/aspnet/Home/master/kvminstall.sh | |
sh kvminstall.sh | |
source ~/.kre/kvm/kvm.sh | |
kvm upgrade | |
#atom | |
echo "atom" | |
cd ~/Downloads | |
mkdir atom | |
cd atom | |
wget https://github.com/atom/atom/releases/download/v0.177.0/atom-amd64.deb | |
sudo dpkg --install atom-amd64.deb | |
apm install atom-beautify | |
apm install atom-typescript-tools | |
apm install bezier-curve-editor | |
apm install color-picker | |
apm install css-snippets | |
apm install editorconfig | |
apm install emmet | |
apm install language-csharp | |
apm install autocomplete-plus-async | |
apm install omnisharp-atom | |
apm install language-cshtml | |
apm install language-css-plus | |
apm install language-typescript | |
apm install less-than-slash | |
apm install linter-tslint | |
apm install seti-syntax | |
apm install seti-ui | |
apm install git-control | |
apm install minimap | |
apm install sync-settings | |
apm install git-tab-status | |
apm install tab-smart-sort | |
apm install sublime-tabs | |
#versions | |
echo "versions" | |
atom -v | |
mono --version | |
node -v | |
npm -v | |
git --version | |
kvm list |
wget https://gist.githubusercontent.com/gblmarquez/adaf8c4f18bc13fe3890/raw/1ebe25472e51b4b8111a28b7ec59e41827ebfa6c/install.sh chmod +x install.sh
./install.sh
What the hell is this mf
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
How to use