Here's a trick I use on Gnome if you use Dash to Dock.
Switching the usual App menu button with a custom one.

Open the terminal and copy/paste:
mkdir -p ~/.themes/ChangeIcon/gnome-shell
touch ~/.themes/ChangeIcon/gnome-shell/gnome-shell.css
nano ~/.themes/ChangeIcon/gnome-shell/gnome-shell.css
Paste this into the terminal, but change the destination of the icons and icons name.
.show-apps .show-apps-icon {
border: none;
background-image: url("file:///home/storm/Documents/RetroRed.svg");
background-size: contain;
color: transparent; }
.show-apps:hover .show-apps-icon, .show-apps:active .show-apps-icon, .show-apps:checked .show-apps-icon, .show-apps:focus .show-apps-icon {
color: transparent;
background-image: url("file:///home/storm/Documents/RetroRed.svg");
background-size: contain; }
Save = ctrl+o
Exit = ctrl+x
In Gnome Tweak you can now change Gnome Shell to ChangeIcon.