Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
elementaryOS | Things To Do After Installing Elementary OS Loki [Best OS For Switching From Windows & Mac]


  • Update OS
sudo apt-get update && sudo apt-get upgrade

  • Uninstall Apps
sudo apt-get purge epiphany-browser epiphany-browser-data
sudo apt-get purge midori-granite
sudo apt-get purge geary
sudo apt-get purge pantheon-mail
sudo apt-get purge plank
sudo apt-get purge noise
sudo apt-get purge audience

  • Clean Up OS
sudo apt autoremove -y
sudo apt autoclean -y
sudo apt-get autoremove -y
sudo apt-get autoclean -y


  • Enable PPA (Properties Commons)
sudo apt-get install software-properties-common

  • elementaryOS Tweaks
sudo add-apt-repository ppa:philip.scott/elementary-tweaks
sudo apt-get update
sudo apt-get install elementary-tweaks
sudo apt-get install elementary-wallpapers-extra

  • elementaryOS Extras
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

  • Enable Shutdown by Power Button
sudo scratch-text-editor /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
  • Under "Disable hibernate" change to "ResultActive=yes" x2.

  • Replace Plank With Docky
sudo apt-get update
sudo apt remove --purge plank
sudo apt install docky -y

  • Hide Docky Anchor Icon
gconftool-2 --set "/apps/docky-2/Docky/Items/DockyItem/ShowDockyItem" --type bool "false"

  • Show Desktop Hot Corner Command
sudo apt-get install wmctrl
wmctrl -k on

  • Reduce Overheating & Improve Battery Life
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start

sudo chmod 744 /usr/lib/gvfs/gvfsd-smb-browse


  • Proper Plank
sudo add-apt-repository ppa:ricotz/docky
sudo apt update
sudo apt install --reinstall plank
killall plank
plank --preferences

  • For more transparency, change the last value in /usr/share/plank/themes/Gnosierra/dock.theme file, under FillEndColor=110;;107;;111;;150.

  • Copy the contents of the Plank Themes folder to ~/.local/share/plank/themes or to /usr/share/plank/themes for system-wide use.

sudo bash '/home/YOUR_USERNAME/Downloads/plank-separator-remix/'


Zazu Configuration

  • Copy .zazurc.json to Home folder [CTRL + H]

My configuration .zazurc.json for Zazu:



ULauncher Configuration

My configuration settings.json for ULauncher home/user/.config/ulauncher.


  • Krita
sudo apt-get install krita

  • FreeCAD
sudo apt install freecad

  • GIT
sudo apt-get install git

chmod a+x '/home/user/Downloads/cerebro-0.3.1-x86_64.AppImage'

cd /tmp
git clone
cd ttf-wps-fonts
sudo bash
rm -rf /tmp/ttf-wps-fonts

cd /usr/share/fonts
sudo mkdir tmp
cd tmp
sudo git clone
cd SanFranciscoFont
sudo mv *.otf ../../opentype
sudo fc-cache -fv

  • Albert
sudo add-apt-repository ppa:flexiondotorg/albert
sudo apt-get update
sudo apt-get install albert
  • Replace the icon in Wingpanel: /usr/share/icons/hicolor/scalable/apps/ with any icon of your choice in .svg format. I chose this: by @Yannick from

  • Dropbox For elementaryOS by @zant95
git clone /tmp/elementary-dropbox
sudo bash '/tmp/elementary-dropbox/'

sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install my-weather-indicator

  • Sticky Notes Indicator
sudo apt-get install indicator-stickynotes

  • CPU Frequency Indicator
sudo apt-get install indicator-cpufreq

  • elementary+ Icons Fix For Dropbox & Redshift by @mank319
sudo add-apt-repository ppa:cybre/elementaryplus
sudo apt-get update
sudo apt-get upgrade && sudo apt-get install elementaryplus

wget -O /tmp/redshift-status-off.svg
wget -O /tmp/redshift-status-on.svg

sudo cp /tmp/redshift-status-off.svg /usr/share/icons/hicolor/scalable/apps/redshift-status-off.svg

sudo cp /tmp/redshift-status-on.svg /usr/share/icons/hicolor/scalable/apps/redshift-status-on.svg

rm -f /tmp/redshift-status-o*.svg

killall redshift-gtk

Redshift Configuration

  • Copy redshift.conf to Home/.config folder [CTRL + H]

My configuration redshift.conf.


  • Rename /etc/xdg/autostart/at-spi-dbus-bus.desktop and /usr/share/upstart/xdg/autostart/at-spi-dbus-bus.desktop files to at-spi-dbus-bus.disabled.
sudo mv /etc/xdg/autostart/at-spi-dbus-bus.desktop /etc/xdg/autostart/at-spi-dbus-bus.disabled
sudo mv /usr/share/upstart/xdg/autostart/at-spi-dbus-bus.desktop /usr/share/upstart/xdg/autostart/at-spi-dbus-bus.disabled

  • Display Hidden Startup Applications
sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

  • PowerTop* Recommended to use INSTEAD of TLP, not alongside.
sudo apt-get update
sudo apt-get install powertop -y
sudo powertop --auto-tune

Call powertop --auto-tune at boot:

cat << EOF | sudo tee /etc/systemd/system/powertop.service
Description=PowerTOP auto tune

ExecStart=/usr/sbin/powertop --auto-tune

sudo systemctl daemon-reload
sudo systemctl enable powertop.service
  • Option 2

Put sudo powertop --auto-tune in /etc/rc.local file, before exit 0.


  • Install .deb via Eddy

cd /usr/share/icons/
sudo git clone
sudo bash '/usr/share/icons/la-capitaine-icon-theme-0.4.0/configure' 

sudo cp -pr /home/YOUR_USERNAME/Downloads/capitaine-cursors-master/dist/ /usr/share/icons/capitaine-cursors

  • Install .deb via Eddy

  • elementaryOS Icon Instead of "Applications" Text in Wingpanel

The icon shows up behind the Network icon in Lock Screen. I don't know how to fix this.

  • Navigate to your main theme folder, for e.g.: /usr/share/themes/elementary/.
  • Place your icon (preferably in .svg format) in the main theme folder. Here's mine.
  • Edit all apps.css files placed in GTK folders:
 * Panel *

.panel {
    background-color: transparent;
    background-image: url("../elementaryOS.svg");
    background-repeat: no-repeat;
    transition: all 100ms ease-in-out;

.panel .menubar:first-child {
    font-size: 0px;
    padding-left: 12px; /* If you're bothered by the Slingshot's skewed arrow */
killall wingpanel




This comment has been minimized.

Copy link

@TheMartes TheMartes commented Jan 31, 2018

This is glorious! Really appreciated man!


This comment has been minimized.

Copy link

@tobiaslorenz tobiaslorenz commented Feb 1, 2018

Great stuff! Thx for sharing!


This comment has been minimized.

Copy link

@kalligator kalligator commented Apr 15, 2018

Thanks for collecting everything.
All the theme stuff under Extras show "Unable to locate package". Some PPA missing?


This comment has been minimized.

Copy link

@likeuwill likeuwill commented Jun 28, 2018



This comment has been minimized.

Copy link

@andrefcorreia andrefcorreia commented Nov 9, 2018

Can you specify what are the apps to be uninstalled?


This comment has been minimized.

Copy link

@dvisan dvisan commented Feb 18, 2019

I think this list needs an update. To be specific:

E: Unable to locate package elementary-dark-theme
E: Unable to locate package elementary-plastico-theme
E: Unable to locate package elementary-whit-e-theme
E: Unable to locate package elementary-harvey-theme

This comment has been minimized.

Copy link

@denniarems denniarems commented Sep 17, 2019

is this for juno


This comment has been minimized.

Copy link

@nazar2sfive nazar2sfive commented Jul 25, 2020

How to install indicator netspeed?

2 gnome extension i cannot live without:

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