Skip to content

Instantly share code, notes, and snippets.

@Alliline
Forked from ezeeyahoo/perfectelementary.bash
Created November 25, 2018 00:41
Show Gist options
  • Save Alliline/f8f0c1da22b7f46f32b023db6fa86d4c to your computer and use it in GitHub Desktop.
Save Alliline/f8f0c1da22b7f46f32b023db6fa86d4c to your computer and use it in GitHub Desktop.

Revisions

  1. @ezeeyahoo ezeeyahoo revised this gist Jan 3, 2016. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -114,7 +114,7 @@ sudo apt-add-repositories ppa:maarten-baert/simplescreenrecorder -y && sudo apt-
    sudo apt-get install vim aptitude apt-file qbittorrent quiterss dconf-editor gnome-system-monitor simplescreenrecorder quassel-qt4 bleachbit kid3-qt calibre pinta unetbootin gnome-disk-utility vlc browser-plugin-vlc -y

    #Install Indicators
    sudo add-apt-repository ppa:atareao/ppa -y
    sudo add-apt-repository ppa:atareao/atareao -y
    sudo apt-get update
    sudo apt-get install my-weather-indicator -y

  2. @ezeeyahoo ezeeyahoo revised this gist Jan 3, 2016. 1 changed file with 5 additions and 5 deletions.
    10 changes: 5 additions & 5 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -111,16 +111,16 @@ sudo apt-get install sublime-text-installer -y

    #Install more packages
    sudo apt-add-repositories ppa:maarten-baert/simplescreenrecorder -y && sudo apt-get update
    sudo apt-get install vim aptitude apt-file qbittorrent quiterss dconf-editor gnome-system-monitor simplescreenrecorder quassel-qt4 bleachbit kid3-qt calibre pinta unetbootin gnome-disk-utility vlc browser-plugin-vlc
    sudo apt-get install vim aptitude apt-file qbittorrent quiterss dconf-editor gnome-system-monitor simplescreenrecorder quassel-qt4 bleachbit kid3-qt calibre pinta unetbootin gnome-disk-utility vlc browser-plugin-vlc -y

    #Install Indicators
    sudo add-apt-repsitory ppa:atareao/ppa
    sudo add-apt-repository ppa:atareao/ppa -y
    sudo apt-get update
    sudo apt-get install my-weather-indicator
    sudo apt-get install my-weather-indicator -y

    #Install indicator-multiload
    sudo apt-add-repository ppa:indicator-multiload/stable-daily
    sudo apt-get update && sudo apt-get install indicator-multiload
    sudo apt-add-repository ppa:indicator-multiload/stable-daily -y
    sudo apt-get update && sudo apt-get install indicator-multiload -y

    #Install clipboard-manager
    sudo apt-add-repository ppa:diodon-team/stable -y
  3. @ezeeyahoo ezeeyahoo revised this gist Jan 3, 2016. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -110,6 +110,7 @@ sudo apt-get update
    sudo apt-get install sublime-text-installer -y

    #Install more packages
    sudo apt-add-repositories ppa:maarten-baert/simplescreenrecorder -y && sudo apt-get update
    sudo apt-get install vim aptitude apt-file qbittorrent quiterss dconf-editor gnome-system-monitor simplescreenrecorder quassel-qt4 bleachbit kid3-qt calibre pinta unetbootin gnome-disk-utility vlc browser-plugin-vlc

    #Install Indicators
  4. @ezeeyahoo ezeeyahoo revised this gist Dec 27, 2015. 1 changed file with 35 additions and 33 deletions.
    68 changes: 35 additions & 33 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -2,90 +2,92 @@
    #https://elementary.io/

    #Clean-up System
    sudo apt-get purge midori-granite
    sudo apt-get purge yelp
    sudo apt-get purge evince
    sudo apt-get purge gnome-orca
    sudo apt-get autoremove
    sudo apt-get autoclean
    sudo apt-get purge midori-granite -y
    sudo apt-get purge yelp -y
    sudo apt-get purge evince -y
    sudo apt-get purge gnome-orca -y
    sudo apt-get autoremove -y
    sudo apt-get autoclean -y

    #First you update your system
    sudo apt-get update && sudo apt-get dist-upgrade
    sudo apt-get update && sudo apt-get dist-upgrade -y

    #Install Nvidia Graphics Driver
    sudo add-apt-repository ppa:graphics-drivers/ppa
    sudo apt-get install nvidia-352-uvm
    sudo add-apt-repository ppa:graphics-drivers/ppa && sudo apt-get update
    sudo apt-get install nvidia-352-uvm -y

    #Install Google Chrome
    wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
    sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
    sudo apt-get update
    sudo apt-get install google-chrome-stable
    sudo apt-get install google-chrome-stable -y


    #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
    sudo apt-get install unace unrar zip unzip xz-utils p7zip-full p7zip-rar sharutils rar uudeview mpack arj cabextract file-roller -y

    #Install Ubuntu Restricted Extras
    sudo apt-add-repository ppa:mc3man/trusty-media
    sudo apt-add-repository ppa:mc3man/trusty-media ppa:gnome3-team/gnome3 -y
    sudo apt-get update
    sudo apt-get install ubuntu-restricted-extras ubuntu-restricted-addons ffmpeg gstreamer0.10-plugins-ugly libavcodec-extra-54 libvdpau-va-gl1 libmad0 mpg321 gstreamer1.0-libav gdebi curl flashplugin-installer
    sudo apt-get install ubuntu-restricted-extras ubuntu-restricted-addons ffmpeg gstreamer0.10-plugins-ugly libavcodec-extra-54 libvdpau-va-gl1 libmad0 mpg321 gstreamer1.0-libav gdebi curl flashplugin-installer dconf-editor gnome-system-monitor -y

    #Enable DVD Playback
    sudo /usr/share/doc/libdvdread4/install-css.s­h
    sudo /usr/share/doc/libdvdread4/install-css.sh

    #Enable all Startup Applications
    cd /etc/xdg/autostart
    sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop

    #Install Elementary OS extras
    sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily
    sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily -y
    sudo apt-get update
    sudo apt-get install elementary-desktop elementary-tweaks
    sudo apt-get install elementary-desktop elementary-tweaks -y

    sudo add-apt-repository ppa:cybre/elementaryplus
    sudo apt-get update
    sudo apt-get upgrade && sudo apt-get install elementaryplus

    #Install Java 8
    sudo add-apt-repository ppa:webupd8team/java
    sudo add-apt-repository ppa:webupd8team/java -y
    sudo apt-get update
    sudo apt-get install oracle-java8-installer
    sudo apt-get install oracle-java8-installer -y

    #Install Skype
    sudo apt-add-repository "deb http://archive.canonical.com/ubuntu/ trusty partner"
    sudo apt-get update && sudo apt-get install skype
    sudo apt-get install gtk2-engines-murrine:i386 gtk2-engines-pixbuf:i386
    sudo apt-add-repository "deb http://archive.canonical.com/ubuntu/ trusty partner" -y
    sudo apt-get update && sudo apt-get install skype -y
    sudo apt-get install gtk2-engines-murrine:i386 gtk2-engines-pixbuf:i386 -y


    #Install the latest git Version
    sudo add-apt-repository ppa:git-core/ppa
    sudo add-apt-repository ppa:git-core/ppa -y
    sudo apt-get update
    sudo apt-get install git
    sudo apt-get install git -y

    #Install SmartGit
    wget -q http://www.syntevo.com/downloads/smartgit/smartgit-7_0_2.deb
    sudo dpkg -i smartgit-7_0_2.deb
    rm smartgit-7_0_2.deb

    #Install Apparmor 2.8
    sudo add-apt-repository ppa:apparmor-upload/apparmor-2.8
    sudo apt-get update && sudo apt-get dist-upgrade
    sudo add-apt-repository ppa:apparmor-upload/apparmor-2.8 -y
    sudo apt-get update && sudo apt-get dist-upgrade -y

    #Install PlayonLinux
    #Run Windows Applications and Games on Linux
    wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -
    sudo wget http://deb.playonlinux.com/playonlinux_precise.list -O /etc/apt/sources.list.d/playonlinux.list
    sudo apt-get update
    sudo apt-get install playonlinux
    sudo apt-get install playonlinux -y

    #if not installed
    #Install the Dynamic Kernel Module Support Framework
    sudo apt-get install dkms
    sudo apt-get install dkms -y

    #Install fish shell
    sudo apt-get install fish
    chsh -s /usr/bin/fish
    sudo apt-get install zsh git-core -y
    wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh
    chsh -s `which zsh`


    #Install ibus-unikey
    sudo apt-get install ibus ibus-unikey ibus-qt4
    @@ -98,14 +100,14 @@ git clone https://github.com/zant95/elementary-dropbox /tmp/elementary-dropbox
    bash /tmp/elementary-dropbox/install.sh

    #Mailnag
    sudo add-apt-repository ppa:pulb/mailnag
    sudo add-apt-repository ppa:pulb/mailnag -y
    sudo apt-get update
    sudo apt-get install mailnag
    sudo apt-get install mailnag -y

    #Sublime3
    sudo add-apt-repository ppa:webupd8team/sublime-text-3
    sudo add-apt-repository ppa:webupd8team/sublime-text-3 -y
    sudo apt-get update
    sudo apt-get install sublime-text-installer
    sudo apt-get install sublime-text-installer -y

    #Install more packages
    sudo apt-get install vim aptitude apt-file qbittorrent quiterss dconf-editor gnome-system-monitor simplescreenrecorder quassel-qt4 bleachbit kid3-qt calibre pinta unetbootin gnome-disk-utility vlc browser-plugin-vlc
  5. @ezeeyahoo ezeeyahoo revised this gist Sep 24, 2015. 1 changed file with 7 additions and 1 deletion.
    8 changes: 7 additions & 1 deletion perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -148,7 +148,7 @@ rm teamviewer_i386.deb
    # Numix theme
    sudo add-apt-repository ppa:numix/ppa
    sudo apt-get update
    sudo apt-get install numix-icon-theme-circle
    sudo apt-get install numix-icon-theme-circle numix-folders

    #Paper GTK Theme
    sudo add-apt-repository ppa:snwh/pulp
    @@ -159,3 +159,9 @@ curl https://raw.githubusercontent.com/eOS-themes/Xenite/master/setup/install.sh
    chmod +x install.sh
    sudo install.sh
    rm install.sh

    #Themes and Conky
    sudo apt-add-repository ppa:teejee2008/ppa -y
    sudo apt-add-repository ppa:yunnxx/elementary -y
    sudo apt-get update
    sudo apt-get install faba-icon-theme moka-icon-theme faba-mono-icons elementary-transparent-theme conky-manager
  6. @ezeeyahoo ezeeyahoo revised this gist Sep 23, 2015. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -13,6 +13,7 @@ sudo apt-get autoclean
    sudo apt-get update && sudo apt-get dist-upgrade

    #Install Nvidia Graphics Driver
    sudo add-apt-repository ppa:graphics-drivers/ppa
    sudo apt-get install nvidia-352-uvm

    #Install Google Chrome
  7. @ezeeyahoo ezeeyahoo revised this gist Sep 23, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -65,7 +65,7 @@ sudo apt-get install git
    #Install SmartGit
    wget -q http://www.syntevo.com/downloads/smartgit/smartgit-7_0_2.deb
    sudo dpkg -i smartgit-7_0_2.deb
    rm teamviewer_i386.deb
    rm smartgit-7_0_2.deb

    #Install Apparmor 2.8
    sudo add-apt-repository ppa:apparmor-upload/apparmor-2.8
  8. @ezeeyahoo ezeeyahoo revised this gist Sep 23, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -107,7 +107,7 @@ sudo apt-get update
    sudo apt-get install sublime-text-installer

    #Install more packages
    sudo apt-get install vim aptitude apt-file qbittorrent quiterss dconf-editor gnome-system-monitor simplescreenrecorder quassel-qt4 bleachbit kid3-qt calibre pinta unetbootin gnome-disk-utility cd
    sudo apt-get install vim aptitude apt-file qbittorrent quiterss dconf-editor gnome-system-monitor simplescreenrecorder quassel-qt4 bleachbit kid3-qt calibre pinta unetbootin gnome-disk-utility vlc browser-plugin-vlc

    #Install Indicators
    sudo add-apt-repsitory ppa:atareao/ppa
  9. @ezeeyahoo ezeeyahoo revised this gist Sep 23, 2015. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -26,7 +26,9 @@ sudo apt-get install google-chrome-stable
    sudo apt-get install unace unrar zip unzip xz-utils p7zip-full p7zip-rar sharutils rar uudeview mpack arj cabextract file-roller

    #Install Ubuntu Restricted Extras
    sudo apt-get install ubuntu-restricted-extras ubuntu-restricted-addons ffmpeg gstreamer0.10-plugins-ugly libavcodec-extra-54 libvdpau-va-gl1 libmad0 mpg321 gstreamer1.0-libav gdebi curl
    sudo apt-add-repository ppa:mc3man/trusty-media
    sudo apt-get update
    sudo apt-get install ubuntu-restricted-extras ubuntu-restricted-addons ffmpeg gstreamer0.10-plugins-ugly libavcodec-extra-54 libvdpau-va-gl1 libmad0 mpg321 gstreamer1.0-libav gdebi curl flashplugin-installer

    #Enable DVD Playback
    sudo /usr/share/doc/libdvdread4/install-css.s­h
  10. @ezeeyahoo ezeeyahoo revised this gist Sep 23, 2015. 1 changed file with 4 additions and 1 deletion.
    5 changes: 4 additions & 1 deletion perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -26,7 +26,10 @@ sudo apt-get install google-chrome-stable
    sudo apt-get install unace unrar zip unzip xz-utils p7zip-full p7zip-rar sharutils rar uudeview mpack arj cabextract file-roller

    #Install Ubuntu Restricted Extras
    sudo apt-get install ubuntu-restricted-extras ubuntu-restricted-addons gdebi curl
    sudo apt-get install ubuntu-restricted-extras ubuntu-restricted-addons ffmpeg gstreamer0.10-plugins-ugly libavcodec-extra-54 libvdpau-va-gl1 libmad0 mpg321 gstreamer1.0-libav gdebi curl

    #Enable DVD Playback
    sudo /usr/share/doc/libdvdread4/install-css.s­h

    #Enable all Startup Applications
    cd /etc/xdg/autostart
  11. @ezeeyahoo ezeeyahoo revised this gist Sep 22, 2015. 1 changed file with 6 additions and 1 deletion.
    7 changes: 6 additions & 1 deletion perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -102,7 +102,7 @@ sudo apt-get update
    sudo apt-get install sublime-text-installer

    #Install more packages
    sudo apt-get install vim aptitude apt-file qbittorrent quiterss dconf-editor gnome-system-monitor simplescreenrecorder quassel-qt4 bleachbit kid3-qt calibre pinta unetbootin
    sudo apt-get install vim aptitude apt-file qbittorrent quiterss dconf-editor gnome-system-monitor simplescreenrecorder quassel-qt4 bleachbit kid3-qt calibre pinta unetbootin gnome-disk-utility cd

    #Install Indicators
    sudo add-apt-repsitory ppa:atareao/ppa
    @@ -148,3 +148,8 @@ sudo apt-get install numix-icon-theme-circle
    sudo add-apt-repository ppa:snwh/pulp
    sudo apt-get install paper-gtk-theme

    #Xenite Theme
    curl https://raw.githubusercontent.com/eOS-themes/Xenite/master/setup/install.sh > install.sh
    chmod +x install.sh
    sudo install.sh
    rm install.sh
  12. @ezeeyahoo ezeeyahoo revised this gist Sep 21, 2015. 1 changed file with 10 additions and 0 deletions.
    10 changes: 10 additions & 0 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -138,3 +138,13 @@ load-module module-dbus-protocol
    wget -q http://download.teamviewer.com/download/teamviewer_i386.deb
    sudo dpkg -i teamviewer_i386.deb
    rm teamviewer_i386.deb

    # Numix theme
    sudo add-apt-repository ppa:numix/ppa
    sudo apt-get update
    sudo apt-get install numix-icon-theme-circle

    #Paper GTK Theme
    sudo add-apt-repository ppa:snwh/pulp
    sudo apt-get install paper-gtk-theme

  13. @ezeeyahoo ezeeyahoo revised this gist Sep 21, 2015. 1 changed file with 2 additions and 4 deletions.
    6 changes: 2 additions & 4 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -58,10 +58,9 @@ sudo apt-get update
    sudo apt-get install git

    #Install SmartGit
    cd Downloads
    wget -q http://www.syntevo.com/downloads/smartgit/smartgit-7_0_2.deb
    sudo dpkg -i smartgit-7_0_2.deb
    cd -
    rm teamviewer_i386.deb

    #Install Apparmor 2.8
    sudo add-apt-repository ppa:apparmor-upload/apparmor-2.8
    @@ -136,7 +135,6 @@ load-module module-dbus-protocol
    " >> /etc/pulse/default.pa

    #Install TeamViewer
    cd Downloads
    wget -q http://download.teamviewer.com/download/teamviewer_i386.deb
    sudo dpkg -i teamviewer_i386.deb
    cd -
    rm teamviewer_i386.deb
  14. @ezeeyahoo ezeeyahoo revised this gist Sep 21, 2015. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -103,7 +103,7 @@ sudo apt-get update
    sudo apt-get install sublime-text-installer

    #Install more packages
    sudo apt-get install vim aptitude apt-file qbittorent quiterss dconf-editor gnome-system-monitor simplescreenrecorder quassel-qt4 bleachbit kid3-qt calibre pinta unetbootin
    sudo apt-get install vim aptitude apt-file qbittorrent quiterss dconf-editor gnome-system-monitor simplescreenrecorder quassel-qt4 bleachbit kid3-qt calibre pinta unetbootin

    #Install Indicators
    sudo add-apt-repsitory ppa:atareao/ppa
    @@ -121,15 +121,15 @@ sudo apt-get update && sudo apt-get install diodon
    #Install tlp laptop power saver optimization
    sudo apt-add-repository ppa:linrunner/tlp
    sudo apt-get update && sudo apt-get install tlp
    sudo tlp
    sudo tlp start

    #Install Pulseaudio Eq
    sudo add-apt-repository ppa:webupd8team/pulseaudio-eq
    sudo apt-get update && sudo apt-get install python-dbus python-qt4 python-qt4-dbus pulseaudio-utils
    pulseaudio -k && pulseaudio &
    # MANUAL INSTRUCTION
    #Alacarte: add qpaeq
    echo "
    sudo echo "
    ### Load the integrated pulseaudio equalizer and dbus modules
    load-module module-equalizer-sink
    load-module module-dbus-protocol
  15. @ezeeyahoo ezeeyahoo revised this gist Sep 20, 2015. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -60,7 +60,7 @@ sudo apt-get install git
    #Install SmartGit
    cd Downloads
    wget -q http://www.syntevo.com/downloads/smartgit/smartgit-7_0_2.deb
    dpkg -i smartgit-7_0_2.deb
    sudo dpkg -i smartgit-7_0_2.deb
    cd -

    #Install Apparmor 2.8
    @@ -138,5 +138,5 @@ load-module module-dbus-protocol
    #Install TeamViewer
    cd Downloads
    wget -q http://download.teamviewer.com/download/teamviewer_i386.deb
    dpkg -i teamviewer_i386.deb
    sudo dpkg -i teamviewer_i386.deb
    cd -
  16. @ezeeyahoo ezeeyahoo revised this gist Sep 20, 2015. 1 changed file with 38 additions and 2 deletions.
    40 changes: 38 additions & 2 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -13,7 +13,7 @@ sudo apt-get autoclean
    sudo apt-get update && sudo apt-get dist-upgrade

    #Install Nvidia Graphics Driver
    sudo apt-get install nvidia-352 nvidia-libopencl1-352 nvidia-prime
    sudo apt-get install nvidia-352-uvm

    #Install Google Chrome
    wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
    @@ -103,4 +103,40 @@ sudo apt-get update
    sudo apt-get install sublime-text-installer

    #Install more packages
    sudo apt-get install vim aptitude apt-file
    sudo apt-get install vim aptitude apt-file qbittorent quiterss dconf-editor gnome-system-monitor simplescreenrecorder quassel-qt4 bleachbit kid3-qt calibre pinta unetbootin

    #Install Indicators
    sudo add-apt-repsitory ppa:atareao/ppa
    sudo apt-get update
    sudo apt-get install my-weather-indicator

    #Install indicator-multiload
    sudo apt-add-repository ppa:indicator-multiload/stable-daily
    sudo apt-get update && sudo apt-get install indicator-multiload

    #Install clipboard-manager
    sudo apt-add-repository ppa:diodon-team/stable -y
    sudo apt-get update && sudo apt-get install diodon

    #Install tlp laptop power saver optimization
    sudo apt-add-repository ppa:linrunner/tlp
    sudo apt-get update && sudo apt-get install tlp
    sudo tlp

    #Install Pulseaudio Eq
    sudo add-apt-repository ppa:webupd8team/pulseaudio-eq
    sudo apt-get update && sudo apt-get install python-dbus python-qt4 python-qt4-dbus pulseaudio-utils
    pulseaudio -k && pulseaudio &
    # MANUAL INSTRUCTION
    #Alacarte: add qpaeq
    echo "
    ### Load the integrated pulseaudio equalizer and dbus modules
    load-module module-equalizer-sink
    load-module module-dbus-protocol
    " >> /etc/pulse/default.pa

    #Install TeamViewer
    cd Downloads
    wget -q http://download.teamviewer.com/download/teamviewer_i386.deb
    dpkg -i teamviewer_i386.deb
    cd -
  17. @ezeeyahoo ezeeyahoo revised this gist Sep 19, 2015. 1 changed file with 4 additions and 1 deletion.
    5 changes: 4 additions & 1 deletion perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -12,6 +12,9 @@ sudo apt-get autoclean
    #First you update your system
    sudo apt-get update && sudo apt-get dist-upgrade

    #Install Nvidia Graphics Driver
    sudo apt-get install nvidia-352 nvidia-libopencl1-352 nvidia-prime

    #Install Google Chrome
    wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
    sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
    @@ -100,4 +103,4 @@ sudo apt-get update
    sudo apt-get install sublime-text-installer

    #Install more packages
    sudo apt-get install vim aptitude
    sudo apt-get install vim aptitude apt-file
  18. @ezeeyahoo ezeeyahoo revised this gist Sep 19, 2015. 1 changed file with 29 additions and 23 deletions.
    52 changes: 29 additions & 23 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,14 @@
    #Download Elementary OS from here:
    #https://elementary.io/

    #Clean-up System
    sudo apt-get purge midori-granite
    sudo apt-get purge yelp
    sudo apt-get purge evince
    sudo apt-get purge gnome-orca
    sudo apt-get autoremove
    sudo apt-get autoclean

    #First you update your system
    sudo apt-get update && sudo apt-get dist-upgrade

    @@ -10,34 +18,17 @@ sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /et
    sudo apt-get update
    sudo apt-get install google-chrome-stable

    #Clean-up System
    sudo apt-get purge midori-granite
    sudo apt-get purge bluez
    sudo apt-get autoremove
    sudo apt-get autoclean

    #Remove some Switchboard Plug's
    sudo rm -rf /usr/lib/plugs/GnomeCC/gnomecc-bluetooth.plug
    sudo rm -rf /usr/lib/plugs/GnomeCC/gnomecc-wacom.plug

    #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 Ubuntu Restricted Extras
    sudo apt-get install ubuntu-restricted-extras
    sudo apt-get install ubuntu-restricted-extras ubuntu-restricted-addons gdebi curl

    #Enable all Startup Applications
    cd /etc/xdg/autostart
    sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop

    #Install a Firewall Application
    sudo apt-get install gufw

    #Install Gimp
    sudo add-apt-repository ppa:otto-kesselgulasch/gimp
    sudo apt-get update
    sudo apt-get install gimp gimp-data gimp-plugin-registry gimp-data-extras

    #Install Elementary OS extras
    sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily
    sudo apt-get update
    @@ -63,11 +54,26 @@ sudo add-apt-repository ppa:git-core/ppa
    sudo apt-get update
    sudo apt-get install git

    #Install the latest Version of VirtualBox
    wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
    sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian trusty contrib" >> /etc/apt/sources.list.d/virtualbox.list'
    #Install SmartGit
    cd Downloads
    wget -q http://www.syntevo.com/downloads/smartgit/smartgit-7_0_2.deb
    dpkg -i smartgit-7_0_2.deb
    cd -

    #Install Apparmor 2.8
    sudo add-apt-repository ppa:apparmor-upload/apparmor-2.8
    sudo apt-get update && sudo apt-get dist-upgrade

    #Install PlayonLinux
    #Run Windows Applications and Games on Linux
    wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -
    sudo wget http://deb.playonlinux.com/playonlinux_precise.list -O /etc/apt/sources.list.d/playonlinux.list
    sudo apt-get update
    sudo apt-get install virtualbox-5.0
    sudo apt-get install playonlinux

    #if not installed
    #Install the Dynamic Kernel Module Support Framework
    sudo apt-get install dkms

    #Install fish shell
    sudo apt-get install fish
    @@ -94,4 +100,4 @@ sudo apt-get update
    sudo apt-get install sublime-text-installer

    #Install more packages
    sudo apt-get install vim aptitude shutter tomboy
    sudo apt-get install vim aptitude
  19. thomph revised this gist Jul 27, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -78,7 +78,7 @@ sudo apt-get install ibus ibus-unikey ibus-qt4

    #Fix chrome duplicate plank
    sudo sed -i "s/\/usr\/bin\/google-chrome-stable/\/usr\/bin\/google-chrome/g" /usr/share/applications/google-chrome.desktop

    sudo sed -i "s/StartupWMClass=Google-chrome-stable//g" /usr/share/applications/google-chrome.desktop
    #Dropbox
    git clone https://github.com/zant95/elementary-dropbox /tmp/elementary-dropbox
    bash /tmp/elementary-dropbox/install.sh
  20. thomph revised this gist Jul 23, 2015. 1 changed file with 5 additions and 0 deletions.
    5 changes: 5 additions & 0 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -88,5 +88,10 @@ sudo add-apt-repository ppa:pulb/mailnag
    sudo apt-get update
    sudo apt-get install mailnag

    #Sublime3
    sudo add-apt-repository ppa:webupd8team/sublime-text-3
    sudo apt-get update
    sudo apt-get install sublime-text-installer

    #Install more packages
    sudo apt-get install vim aptitude shutter tomboy
  21. thomph revised this gist Jul 23, 2015. 1 changed file with 5 additions and 0 deletions.
    5 changes: 5 additions & 0 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -83,5 +83,10 @@ sudo sed -i "s/\/usr\/bin\/google-chrome-stable/\/usr\/bin\/google-chrome/g" /us
    git clone https://github.com/zant95/elementary-dropbox /tmp/elementary-dropbox
    bash /tmp/elementary-dropbox/install.sh

    #Mailnag
    sudo add-apt-repository ppa:pulb/mailnag
    sudo apt-get update
    sudo apt-get install mailnag

    #Install more packages
    sudo apt-get install vim aptitude shutter tomboy
  22. thomph revised this gist Jul 22, 2015. 1 changed file with 10 additions and 2 deletions.
    12 changes: 10 additions & 2 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -43,6 +43,10 @@ sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily
    sudo apt-get update
    sudo apt-get install elementary-desktop elementary-tweaks

    sudo add-apt-repository ppa:cybre/elementaryplus
    sudo apt-get update
    sudo apt-get upgrade && sudo apt-get install elementaryplus

    #Install Java 8
    sudo add-apt-repository ppa:webupd8team/java
    sudo apt-get update
    @@ -73,7 +77,11 @@ chsh -s /usr/bin/fish
    sudo apt-get install ibus ibus-unikey ibus-qt4

    #Fix chrome duplicate plank
    sudo sed -i '/Group\]\|Desktop Entry/a StartupWMClass=Google-chrome-stable' /usr/share/applications/google-chrome.desktop
    sudo sed -i "s/\/usr\/bin\/google-chrome-stable/\/usr\/bin\/google-chrome/g" /usr/share/applications/google-chrome.desktop

    #Dropbox
    git clone https://github.com/zant95/elementary-dropbox /tmp/elementary-dropbox
    bash /tmp/elementary-dropbox/install.sh

    #Install more packages
    sudo apt-get install vim aptitude
    sudo apt-get install vim aptitude shutter tomboy
  23. thomph revised this gist Jul 22, 2015. 1 changed file with 6 additions and 0 deletions.
    6 changes: 6 additions & 0 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -69,5 +69,11 @@ sudo apt-get install virtualbox-5.0
    sudo apt-get install fish
    chsh -s /usr/bin/fish

    #Install ibus-unikey
    sudo apt-get install ibus ibus-unikey ibus-qt4

    #Fix chrome duplicate plank
    sudo sed -i '/Group\]\|Desktop Entry/a StartupWMClass=Google-chrome-stable' /usr/share/applications/google-chrome.desktop

    #Install more packages
    sudo apt-get install vim aptitude
  24. thomph revised this gist Jul 22, 2015. 1 changed file with 13 additions and 143 deletions.
    156 changes: 13 additions & 143 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -1,78 +1,35 @@
    #Download Elementary OS from here:
    #http://sourceforge.net/projects/elementaryos/files/stable/
    #https://elementary.io/

    #First you update your system
    sudo apt-get update && sudo apt-get dist-upgrade


    #Install Google Chrome
    wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
    sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
    sudo apt-get update
    sudo apt-get install google-chrome-stable


    #Clean-up System
    sudo apt-get purge midori-granite
    sudo apt-get purge noise
    sudo apt-get purge software-center
    sudo apt-get purge scratch-text-editor
    sudo apt-get purge bluez
    sudo apt-get purge modemmanager
    sudo apt-get autoremove
    sudo apt-get autoclean

    #Remove some Switchboard Plug's
    sudo rm -rf /usr/lib/plugs/GnomeCC/gnomecc-bluetooth.plug
    sudo rm -rf /usr/lib/plugs/GnomeCC/gnomecc-wacom.plug

    #Install gedit (Text Editor)
    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 Guake Terminal
    sudo apt-get install guake

    #Install screenfetch (my elementary-OS special Version)
    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

    ##setup .bashrc for auto screenfetch
    gedit ~/.bashrc
    ###put this on the last line
    screenfetch -D "Elementary"

    #For fresh Nvidia Drivers
    sudo add-apt-repository ppa:xorg-edgers/ppa
    sudo apt-get update && sudo apt-get dist-upgrade

    #For Nvidia Cards
    sudo apt-get install nvidia-331

    #For AMD/ATI Cards
    sudo apt-get install fglrx-installer


    #Install Ubuntu Restricted Extras
    sudo apt-get install ubuntu-restricted-extras

    #Enable all Startup Applications
    cd /etc/xdg/autostart
    sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop

    #Enable Movie DVD Support
    sudo apt-get install libdvdread4
    sudo /usr/share/doc/libdvdread4/install-css.sh

    #Install a Firewall Application
    sudo apt-get install gufw

    @@ -82,122 +39,35 @@ sudo apt-get update
    sudo apt-get install gimp gimp-data gimp-plugin-registry gimp-data-extras

    #Install Elementary OS extras
    sudo apt-add-repository ppa:versable/elementary-update
    sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily
    sudo apt-get update

    sudo apt-get install elementary-desktop elementary-tweaks
    sudo apt-get install elementary-dark-theme elementary-plastico-theme elementary-whit-e-theme elementary-harvey-theme
    sudo apt-get install elementary-elfaenza-icons elementary-nitrux-icons
    sudo apt-get install elementary-plank-themes
    sudo apt-get install wingpanel-slim indicator-synapse

    #if not installed
    #Install the Dynamic Kernel Module Support Framework
    sudo apt-get install dkms

    mkdir kernel
    cd kernel

    #Install Kernel 3.12.2 on 64 Bit
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-headers-3.12.2-031202-generic_3.12.2-031202.201311291538_amd64.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-headers-3.12.2-031202_3.12.2-031202.201311291538_all.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-image-3.12.2-031202-generic_3.12.2-031202.201311291538_amd64.deb

    #Install Kernel 3.12.2 on 32 Bit
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-headers-3.12.2-031202-generic_3.12.2-031202.201311291538_i386.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-headers-3.12.2-031202_3.12.2-031202.201311291538_all.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-image-3.12.2-031202-generic_3.12.2-031202.201311291538_i386.deb

    sudo dpkg -i *.deb

    cd ..
    rm -rf kernel
    #Reboot!

    #Install fresh firmware
    mkdir firmware
    cd firmware

    wget https://launchpad.net/ubuntu/+archive/primary/+files/linux-firmware_1.117_all.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nic-firmware_1.117_all.udeb

    sudo dpkg -i *.deb

    cd ..
    rm -rf firmware

    #update initramfs
    sudo update-initramfs -k all -u
    #Reboot!




    #Install Broadcom STA Driver (if you need)
    mkdir wlan
    cd wlan
    wget https://launchpad.net/ubuntu/+archive/primary/+files/broadcom-sta-dkms_6.30.223.141-1_all.deb

    sudo dpkg -i *.deb
    cd ..
    rm -rf wlan
    #Reboot!

    #Install Apparmor 2.8
    sudo add-apt-repository ppa:apparmor-upload/apparmor-2.8
    sudo apt-get update && sudo apt-get dist-upgrade


    #Install Java 7
    #Install Java 8
    sudo add-apt-repository ppa:webupd8team/java
    sudo apt-get update
    sudo apt-get install oracle-java7-installer

    #Install Steam
    wget http://repo.steampowered.com/steam/signature.gpg && sudo apt-key add signature.gpg
    sudo sh -c 'echo "deb http://repo.steampowered.com/steam/ precise steam" >> /etc/apt/sources.list.d/steam.list'
    sudo apt-get update
    sudo apt-get install steam

    #Install PlayonLinux
    #Run Windows Applications and Games on Linux
    wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -
    sudo wget http://deb.playonlinux.com/playonlinux_precise.list -O /etc/apt/sources.list.d/playonlinux.list
    sudo apt-get update
    sudo apt-get install playonlinux
    sudo apt-get install oracle-java8-installer

    #Install Skype
    sudo apt-add-repository "deb http://archive.canonical.com/ubuntu/ precise partner"
    sudo apt-add-repository "deb http://archive.canonical.com/ubuntu/ trusty partner"
    sudo apt-get update && sudo apt-get install skype
    sudo apt-get install gtk2-engines-murrine:i386 gtk2-engines-pixbuf:i386

    #Install Libre Office 4
    sudo add-apt-repository ppa:libreoffice/libreoffice-4-0
    sudo apt-get update
    sudo apt-get install libreoffice

    #Install the Clementine Music Player
    sudo add-apt-repository ppa:me-davidsansome/clementine
    sudo apt-get update
    sudo apt-get install clementine

    #Install the latest git Version
    sudo add-apt-repository ppa:git-core/ppa
    sudo apt-get update
    sudo apt-get dist-upgrade
    sudo apt-get install git

    #Install the latest Version of VirtualBox
    wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
    sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian precise contrib" >> /etc/apt/sources.list.d/virtualbox.list'
    sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian trusty contrib" >> /etc/apt/sources.list.d/virtualbox.list'
    sudo apt-get update
    sudo apt-get install virtualbox-4.3
    sudo apt-get install virtualbox-5.0

    #Install Thunderbird
    #if you want install Thunderbird instead of Geary Mail
    #first remove Geary Mail
    sudo apt-get purge geary

    sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa
    sudo apt-get update
    sudo apt-get install thunderbird
    #Install fish shell
    sudo apt-get install fish
    chsh -s /usr/bin/fish

    #Install more packages
    sudo apt-get install vim aptitude
  25. Mike Krüger revised this gist Dec 1, 2013. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -122,7 +122,6 @@ wget https://launchpad.net/ubuntu/+archive/primary/+files/linux-firmware_1.117_a
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nic-firmware_1.117_all.udeb

    sudo dpkg -i *.deb
    sudo dpkg -i *.udeb

    cd ..
    rm -rf firmware
  26. Mike Krüger revised this gist Dec 1, 2013. 1 changed file with 20 additions and 0 deletions.
    20 changes: 20 additions & 0 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -114,6 +114,26 @@ cd ..
    rm -rf kernel
    #Reboot!

    #Install fresh firmware
    mkdir firmware
    cd firmware

    wget https://launchpad.net/ubuntu/+archive/primary/+files/linux-firmware_1.117_all.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nic-firmware_1.117_all.udeb

    sudo dpkg -i *.deb
    sudo dpkg -i *.udeb

    cd ..
    rm -rf firmware

    #update initramfs
    sudo update-initramfs -k all -u
    #Reboot!




    #Install Broadcom STA Driver (if you need)
    mkdir wlan
    cd wlan
  27. Mike Krüger revised this gist Nov 29, 2013. 1 changed file with 9 additions and 9 deletions.
    18 changes: 9 additions & 9 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -98,15 +98,15 @@ sudo apt-get install dkms
    mkdir kernel
    cd kernel

    #Install Kernel 3.12 on 64 Bit
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-headers-3.12.0-031200-generic_3.12.0-031200.201311031935_amd64.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-headers-3.12.0-031200_3.12.0-031200.201311031935_all.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-image-3.12.0-031200-generic_3.12.0-031200.201311031935_amd64.deb

    #Install Kernel 3.12 on 32 Bit
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-headers-3.12.0-031200-generic_3.12.0-031200.201311031935_i386.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-headers-3.12.0-031200_3.12.0-031200.201311031935_all.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-image-3.12.0-031200-generic_3.12.0-031200.201311031935_i386.deb
    #Install Kernel 3.12.2 on 64 Bit
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-headers-3.12.2-031202-generic_3.12.2-031202.201311291538_amd64.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-headers-3.12.2-031202_3.12.2-031202.201311291538_all.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-image-3.12.2-031202-generic_3.12.2-031202.201311291538_amd64.deb

    #Install Kernel 3.12.2 on 32 Bit
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-headers-3.12.2-031202-generic_3.12.2-031202.201311291538_i386.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-headers-3.12.2-031202_3.12.2-031202.201311291538_all.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.2-trusty/linux-image-3.12.2-031202-generic_3.12.2-031202.201311291538_i386.deb

    sudo dpkg -i *.deb

  28. Mike Krüger revised this gist Nov 29, 2013. 1 changed file with 3 additions and 0 deletions.
    3 changes: 3 additions & 0 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -43,6 +43,9 @@ sudo mv screenfetch-dev /usr/bin/screenfetch
    cd ..
    rm -rf screenfetch

    #make it readable and executable
    sudo chmod +rx /usr/bin/screenfetch

    ##setup .bashrc for auto screenfetch
    gedit ~/.bashrc
    ###put this on the last line
  29. Mike Krüger revised this gist Nov 28, 2013. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -20,6 +20,7 @@ sudo apt-get purge scratch-text-editor
    sudo apt-get purge bluez
    sudo apt-get purge modemmanager
    sudo apt-get autoremove
    sudo apt-get autoclean

    #Remove some Switchboard Plug's
    sudo rm -rf /usr/lib/plugs/GnomeCC/gnomecc-bluetooth.plug
  30. Mike Krüger revised this gist Nov 28, 2013. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions perfectelementary.bash
    Original file line number Diff line number Diff line change
    @@ -18,6 +18,7 @@ sudo apt-get purge noise
    sudo apt-get purge software-center
    sudo apt-get purge scratch-text-editor
    sudo apt-get purge bluez
    sudo apt-get purge modemmanager
    sudo apt-get autoremove

    #Remove some Switchboard Plug's