Howto change Slingshot to the old style in elementary OS

This guide will show you how to change Slingshot back to how it should looks like.

slingshot

First we need to get older libs. One for Slingshot and one for elementary Tweaks. Open the terminal and copy/paste:

cd && cd Downloads
wget https://github.com/ATVG-Studios/applications-menu/releases/download/2.5.0-c2/libslingshot.so

Next thing is to backup the current libs, so you can switch back if needed. Copy/paste:

sudo cp -r /usr/lib/x86_64-linux-gnu/wingpanel/libslingshot.so libslingshot.so_backup

Now you can copy the downloaded libs into Slingshot and elementary-tweaks:

sudo cp -r libslingshot.so /usr/lib/x86_64-linux-gnu/wingpanel

Lastly you need to download the schemas that tells on how Slingshot shall be structured: Download here

And you need to copy into /usr/share/glib-2.0/schemas

sudo cp -r io.elementary.desktop.wingpanel.applications-menu.gschema.xml /usr/share/glib-2.0/schemas
sudo glib-compile-schemas /usr/share/glib-2.0/schemas
killall wingpanel

Now you have the old look and feel from Slingshot.

To prevent newer release of slingshot and elementary-tweaks to reset the tweaks you made, you have to hold to packages back. Copy/paste:

sudo apt-mark hold slingshot-launcher

Source: https://hastebin.atvg-studios.com/dobamidivi.txt

Enjoy!

Tested on: elementary OS 5.1.4 – 5.1.6

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s