Skip to content

Instantly share code, notes, and snippets.

@isneezy
Forked from Surendrajat/elementaryos.md
Created December 22, 2019 08:37
Show Gist options
  • Star 46 You must be signed in to star a gist
  • Fork 13 You must be signed in to fork a gist
  • Save isneezy/ee88f7702368e064021d884f0e98ec85 to your computer and use it in GitHub Desktop.
Save isneezy/ee88f7702368e064021d884f0e98ec85 to your computer and use it in GitHub Desktop.
elementaryOS | Things To Do After Installing elementary OS Hera(5.1)

First Things First

  • Enable PPA

     sudo apt update
     sudo apt install software-properties-common
  • Install apt-fast

     sudo add-apt-repository -y ppa:apt-fast/stable
     sudo apt -y install apt-fast
     echo "alias apt='apt-fast'" >> ~/.bashrc 
     source ~/.bashrc
  • Update OS

     apt update && apt upgrade
  • Install git

     apt install git
  • Uninstall Apps

     apt purge epiphany-browser epiphany-browser-data
     apt purge pantheon-mail
     apt purge noise
     apt purge audience
  • Clean Up OS

     apt autoremove -y
     apt autoclean -y

Tweaking the UI

  • Add minimize button

     sudo add-apt-repository ppa:philip.scott/elementary-tweaks
     apt install elementary-tweaks
    • then do System Settings>Tweaks>Layout>Windows
  • Bring back Tray icons Screenshot

     apt install gobject-introspection libglib2.0-dev libgranite-dev libindicator3-dev libwingpanel-2.0-dev valac
     git clone https://github.com/donadigo/wingpanel-indicator-namarupa
     cd wingpanel-indicator-namarupa
     meson build --prefix=/usr && cd build
     ninja
     sudo ninja install
     apt install -f
     wget https://github.com/mdh34/elementary-indicators/releases/download/0.1/indicator-application-patched.deb
     sudo dpkg -i indicator-application-patched.deb
     sudo apt-mark hold indicator-application
     sudo reboot
  • Icon Pack La Capitaine by @keeferrourke

     cd $HOME/.icons
     git clone https://github.com/keeferrourke/la-capitaine-icon-theme.git
     cd la-capitaine-icon-theme && ./configure
  • Cursors La Capitaine by @keeferrourke

     sudo add-apt-repository ppa:dyatlov-igor/la-capitaine
     apt install la-capitaine-cursor-theme
  • Smaller titlebar height for non-GTK apps by @sprite-1

  • Proper Plank

     sudo add-apt-repository ppa:ricotz/docky
     apt update
     apt install --reinstall plank
     killall plank
     plank --preferences
  • Plank Themes by @KenHarkey

  • Clone and copy the contents of the Plank Themes repo to ~/.local/share/plank/themes or to /usr/share/plank/themes for system-wide use.

APPS TO DOWNLOAD & INSTALL

APPS TO INSTALL & CONFIGURE VIA TERMINAL

  • flash-plugin
     apt install flashplugin-installer pepperflashplugin-nonfree
  • Restricted extras and MM Codec
     apt install ubuntu-restricted-extras
     apt install libavcodec-extra
     apt install libdvd-pkg
     sudo dpkg-reconfigure libdvd-pkg
  • archive formats
     apt install unace rar unrar p7zip-rar p7zip sharutils uudeview mpack arj cabextract lzip lunzip
  • Preload
     apt install preload
  • ancient fonts
     apt install ttf-ancient-fonts

Other Tweaks/Fixes

  • Oh My ZSH

  • Reduce Overheating & Improve Battery Life

     sudo add-apt-repository ppa:linrunner/tlp
     apt install tlp tlp-rdw
     tlp start
  • WPS Fonts Fix by @IamDH4

     cd /tmp
     git clone https://github.com/iamdh4/ttf-wps-fonts.git
     cd ttf-wps-fonts
     bash install.sh
     rm -rf /tmp/ttf-wps-fonts
  • elementaryOS theme for telegram by @sprite-1

  • Fix Lag on Login/Restart by @Jason Waddington

     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
  • Fix Desktop entries not executing by @user170

Credits

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