Skip to content

Instantly share code, notes, and snippets.

@patr0cl0
Created August 7, 2019 01:52
Show Gist options
  • Save patr0cl0/0de5ee228c68f2be231cbc8600af4bec to your computer and use it in GitHub Desktop.
Save patr0cl0/0de5ee228c68f2be231cbc8600af4bec to your computer and use it in GitHub Desktop.
My elementary os init script, includes some web development tools, basic configuration, a cute theme and so on...
#!/bin/bash
# First programs
echo 'Updating and upgrading programs...'
apt update -y && apt upgrade -y
echo 'Updating and upgrading finished...'
echo 'Installing first basic programs...'
apt install git snapd nodejs npm mongodb build-essential software-properties-common -y
echo 'Installing vimix...'
apt install gtk2-engines-murrine gtk2-engines-pixbuf -y
git clone https://github.com/vinceliuice/vimix-gtk-themes.git
chmod u+x ./vimix-gtk-themes/Install
./vimix-gtk-themes/Install
echo 'Vimix installation finished'
echo 'Installing elementary tweaks...'
# https://askubuntu.com/a/651045
yes '' | add-apt-repository ppa:philip.scott/elementary-tweaks
apt install elementary-tweaks -y
echo 'Elementary tweaks installation finished'
echo 'Installing papirus icons...'
yes '' | add-apt-repository ppa:papirus/papirus
apt install papirus-icon-theme -y
echo 'Papirus icons installation finished'
echo 'Installing snapcraft apps...'
snap install code --classic
snap install skype --classic
snap install insomnia
snap install postbird
echo 'snapcraft app intallations finished'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment