Skip to content

Instantly share code, notes, and snippets.

@jsantell
Created January 28, 2020 00:29
Show Gist options
  • Save jsantell/89dce21f0f6c9327ae549a757b8349b0 to your computer and use it in GitHub Desktop.
Save jsantell/89dce21f0f6c9327ae549a757b8349b0 to your computer and use it in GitHub Desktop.
install
#!/bin/sh
# Update system
sudo apt-get update
sudo apt-get upgrade
# Add software
sudo apt-get install \
git vim xclip curl snap \
gnome-tweaks \
# Tiling manager
git clone https://github.com/PapyElGringo/material-shell.git ~/.local/share/gnome-shell/extensions/material-shell@papyelgringo
sudo apt-get install gnome-tweaks
gnome-shell-extension-tool -e material-shell@papyelgringo
# requires reloading x11
# Add snaps
snap install firefox
snap install chromium
snap install ssb-patchwork
snap install beaker-browser
snap install code --classic
# VSCode extensions
code --install-extension vscodevim.vim
# NVM
# curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash
# Enable firewall
sudo ufw enable
# Uninstall garbage, out-of-date apps
sudo apt-get remove --purge \
aisleriot \
mahjongg \
ace-of-penguins \
gnomine \
gbrainy \
gnome-sushi \
gnome-taquin \
gnome-tetravex \
gnome-robots \
gnome-chess \
lightsoff \
swell-foop \
quadrapassel \
gnome-mahjongg \
gnome-mines \
gnome-sudoku \
unity-lens-music \
unity-lens-photos \
unity-lens-video \
unity-scope-colourlovers \
unity-scope-devhelp \
unity-scope-firefoxbookmarks \
unity-scope-home \
unity-scope-openclipart \
unity-scope-texdoc \
unity-scope-tomboy \
unity-scope-video-remote \
unity-scope-virtualbox \
unity-scope-zotero \
unity-webapps-common \
ubuntu-web-launchers \
libreoffice* \
remmina \
firefox \
thunderbird \
chromium
sudo apt-get clean
sudo apt-get autoremove
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment