Skip to content

Instantly share code, notes, and snippets.

@scattershot-code
Last active November 18, 2015 11:56
Show Gist options
  • Save scattershot-code/a01a48becdfb59ab6fdd to your computer and use it in GitHub Desktop.
Save scattershot-code/a01a48becdfb59ab6fdd to your computer and use it in GitHub Desktop.
Notes and code for what my laptop needs
#First you update your system
sudo apt-get update && sudo apt-get dist-upgrade
#Upgrade from last release
sudo do-release-upgrade
#install elementary tweaks
sudo apt-add-repository ppa:mpstark/elementary-tweaks-daily
sudo apt-get update
sudo apt-get install elementary-tweaks
#install sublime text 3
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
#install xbattbar
sudo apt-get install xbattbar
#install transmission
sudo apt-get install transmission
#Change your Desktop Environment (e.g LXDE)
sudo add-apt-repository ppa:lxde/ppa
sudo apt-get update
sudo apt-get install lxde
#or
sudo apt-get install cinnamon-desktop-environment
#or
sudo apt-get install gnome-shell ubuntu-gnome-desktop
#or
sudo apt-get install ubuntu-mate-desktop
#Remove unwanted PPAs
sudo add-apt-repository --remove ppa:whatever/ppa
sudo apt-get update
#to remove all packages from that PPA then
sudo apt-get install ppa-purge
sudo ppa-purge ppa:whatever/ppa
#list PPAs
#! /bin/sh
# listppa Script to get all the PPA installed on a system ready to share for reininstall
# From: http://askubuntu.com/questions/148932/how-can-i-get-a-list-of-all-repositories-and-ppas-from-the-command-line
for APT in `find /etc/apt/ -name \*.list`; do
grep -o "^deb http://ppa.launchpad.net/[a-z0-9\-]\+/[a-z0-9\-]\+" $APT | while read ENTRY ; do
USER=`echo $ENTRY | cut -d/ -f4`
PPA=`echo $ENTRY | cut -d/ -f5`
echo sudo apt-add-repository ppa:$USER/$PPA
done
done
#Upgrade install unetbootin (for USB installs)
sudo add-apt-repository ppa:gezakovacs/ppa
sudo apt-get update
sudo apt-get install unetbootin
#Get New Icons
http://www.unixmen.com/nice-collection-of-iconsets-themes-for-your-linux-desktop-with-installation-instructions-ubuntu-ppa/
#Get New Desktop Environment
#Install Wine
sudo apt-get install wine winetricks
#Install Filezilla
sudo apt-get install filezilla
#Install gedit
sudo apt-get install gedit gedit-plugins
#Install File Compression Libs
sudo apt-get install unace unrar zip unzip xz-utils p7zip-full p7zip-rar sharutils rar uudeview mpack arj cabextract file-roller
#Install screenfetch
mkdir screenfetch
cd screenfetch
wget https://raw.github.com/memoryleakx/screenFetch/master/screenfetch-dev
sudo mv screenfetch-dev /usr/bin/screenfetch
cd ..
rm -rf screenfetch
#make it readable and executable
sudo chmod +rx /usr/bin/screenfetch
#Install Ubuntu Restricted Extras
sudo apt-get install ubuntu-restricted-extras
#Enable Movie DVD Support
sudo apt-get install libdvdread4
sudo /usr/share/doc/libdvdread4/install-css.sh
#Install Libre Office
#Install firefox (ublock origin, fire ftp)
#Install chrome (ublock origin, hola)
https://www.google.com/chrome/
#Install atom
https://atom.io/
#Install brackets
http://brackets.io/
#Install gdevelop
sudo add-apt-repository ppa:florian-rival/gdevelop
sudo apt-get update
sudo apt-get install gdevelop
#Install godot game engine (demos, export files)
http://www.godotengine.org/projects/godot-engine/documents
make file executable: chmod +x /path/to/your/filename.extension
#Install spotify
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D2C19886
echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list
sudo apt-get update
sudo apt-get install spotify-client
#If you get an error message: you have to do is to install the libgcrypt11 deb package for your distribution from
https://launchpad.net/ubuntu/+source/libgcrypt11
#Install inkscape
sudo add-apt-repository ppa:inkscape.dev/stable
sudo apt-get update
sudo apt-get install inkscape
#Install GIMP
sudo apt-get install gimp gimp-data gimp-plugin-registry gimp-data-extras
#Now set it up like photoshop to ease your workflow
http://www.rileybrandt.com/2014/03/09/photoshop-to-gimp/
#Install InsaneBump
http://registry.gimp.org/node/28117
#Install krita
sudo add-apt-repository ppa:kubuntu-ppa/backports
sudo apt-get update
sudo apt-get install krita
#has dependency issues, use the bleeding edge one below
sudo add-apt-repository ppa:dimula73/krita
sudo apt-get update
sudo sudo apt-get install krita-2.9 krita-2.9-dbg
#Install blender
http://www.blender.org/download/
chmod +x /path/to/your/filename.extension
#Install natron
http://natron.fr/download/
#Install scribus
#Install focuswriter
#Install git
sudo apt-get install git
#Install giteye
http://www.collab.net/downloads/giteye
#Install processing
#Install skype
http://www.skype.com/en/download-skype/skype-for-computer/
#Install dropbox
http://life.wamari.com/2015/05/11/how-to-get-dropbox-indicator-working-in-elementary-os-freya/
from
Uninstall existing Dropbox installation and make sure you delete the .dropbox-dist folder in your home directory.
Download this zip file Elementary Mods (https://github.com/nathandyer/elementary-dropbox-mods/archive/master.zip) to your downloads folder.
Extract the downloaded zip file, right click on the extracted folder and open in Terminal.
Once the terminal opens, run the following commands in the order below:
./dropbox-elementary.sh
sudo ./dropbox-elementary.sh
./dropbox-elementary.sh
Running without sudo will allow you to install Dropbox and modify it to display properly in elementary. Running with sudo allows you to install icons.
#Install ardour
#Install lmms
#Install audacity
#Install OpenShot
sudo add-apt-repository ppa:openshot.developers/ppa
sudo apt-get update
sudo apt-get install openshot openshot-doc
#Install vlc
sudo add-apt-repository ppa:videolan/stable-daily
sudo apt-get update
sudo apt-get install vlc
#Install darktable
sudo add-apt-repository ppa:pmjdebruijn/darktable-release
sudo apt-get update
sudo apt-get install darktable
#Install transmission
#Install calibre
#Install synaptic package manager
sudo apt-get install synaptic
#Install TLP (laptop power management)
sudo apt-get remove laptop-mode-tools
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw smartmontools ethtool tp-smapi-dkms acpi-call-tools
sudo tlp start #Start TLP: you only need to do it once. Ever.
sudo tlp stat #Test TLP
http://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html
#Install VirtualBox
#Install GDebi Package Installer
sudo apt-get install gdebi
#Set the controls for trackpad
#Enable horizontal two finger scrolling
synclient HorizTwoFingerScroll=1
#Disable tap to click
synclient MaxTapTime=0
#Disable touchpad while typing
syndaemon -d -t
#Clean-up System
sudo apt-get purge [filename you dont want]
sudo apt-get -y autoremove
sudo apt-get -y autoclean
sudo apt-get -y clean
@scattershot-code
Copy link
Author

firefox_wallpaper

Use this desktop.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment