Last active
November 18, 2015 11:56
-
-
Save scattershot-code/a01a48becdfb59ab6fdd to your computer and use it in GitHub Desktop.
Notes and code for what my laptop needs
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
#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 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Use this desktop.