Skip to content

Instantly share code, notes, and snippets.

@kafran
Forked from xenialaq/essential_packages.sh
Last active October 10, 2017 02:14
Show Gist options
  • Save kafran/a2d9500c820b0f8d9488ab8594dee798 to your computer and use it in GitHub Desktop.
Save kafran/a2d9500c820b0f8d9488ab8594dee798 to your computer and use it in GitHub Desktop.
Ubuntu Setup (Ubuntu MATE 17.04)
#!/bin/bash
cd /tmp && \
/usr/lib/apt/apt-helper download-file http://debian.sur5r.net/i3/pool/main/s/sur5r-keyring/sur5r-keyring_2017.01.02_all.deb keyring.deb SHA256:4c3c6685b1181d83efe3a479c5ae38a2a44e23add55e16a328b8c8560bf05e5f && \
sudo dpkg -i ./keyring.deb && \
echo "deb http://debian.sur5r.net/i3/ $(grep '^DISTRIB_CODENAME=' /etc/lsb-release | cut -f2 -d=) universe" | sudo tee /etc/apt/sources.list.d/sur5r-i3.list && \
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886 0DF731E45CE24F27EEEB1450EFDC8610341D9410 && \
echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list && \
sudo apt-get update && \
#!/bin/bash
sudo apt-get install -y \
build-essential git curl redshift redshift-gtk vlc i3-wm i3lock i3status i3blocks spotify-client breeze-cursor-theme \
gnome-calculator libreoffice-calc libreoffice-gtk libreoffice-impress libreoffice-writer libreoffice-style-human \
exfat-fuse exfat-utils fonts-cantarell fonts-dejavu fonts-dejavu-core fonts-freefont-ttf fonts-inconsolata fonts-liberation \
fonts-noto fonts-noto-mono fonts-opensymbol fonts-roboto fonts-sil-abyssinica fonts-symbola ttf-bitstream-vera geany \
geany-plugin-latex geany-plugin-lineoperations geany-plugin-spellcheck gstreamer1.0-libav gstreamer1.0-plugins-base \
gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-pulseaudio intel-microcode inxi nitrogen openjdk-8-jre \
transmission-gtk openjfx zram-config rofi && \
echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections && \
#!/bin/bash
cd /tmp && \
wget 'http://download.virtualbox.org/virtualbox/5.1.28/virtualbox-5.1_5.1.28-117968~Ubuntu~zesty_amd64.deb' && \
wget 'https://www.dropbox.com/download?dl=packages/ubuntu/dropbox_2015.10.28_amd64.deb' && \
wget 'http://get.code-industry.net/public/master-pdf-editor-4.3.61_qt5.amd64.deb' && \
sudo dpkg -i *.deb
sudo apt-get install -yf
#!/bin/bash
cd /tmp && \
git config --global user.name "username" && \
git config --global user.email username@example.com && \
curl https://raw.githubusercontent.com/scopatz/nanorc/master/install.sh | bash
echo 'exec mate-volume-control-applet' >> ~/.config/i3/config && \
echo 'exec redshift-gtk' >> ~/.config/i3/config && \
echo 'exec start-pulseaudio-x11' >> ~/.config/i3/config && \
echo 'exec system-config-printer-applet' >> ~/.config/i3/config && \
echo 'exec mate-power-manager' >> ~/.config/i3/config && \
echo 'exec /usr/bin/mate-settings-daemon' >> ~/.config/i3/config && \
echo 'exec blueman-applet' >> ~/.config/i3/config && \
echo 'exec dropbox start' >> ~/.config/i3/config && \
echo 'exec /usr/lib/x86_64-linux-gnu/polkit-mate/polkit-mate-authentication-agent-1' >> ~/.config/i3/config && \
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment