Here’s just a list of programs, which I believe most if not all, were installed by default on EndeavourOS Gnome edition. I’ve installed some of my own applications, but if I can safely uninstall some of these, it would get rid of some of the application clutter. If I have to keep any of them though, it’s not a big deal either, just curious if any of these can be removed without any issues. Thanks for any help!
Advanced Network Configuration (this one feels redundant, Gnomes Wifi manager does the same thing)
Avahi SSH Server Browser (no clue what this is, dont think I need it I just use my laptop at home)
Avahi VNC Server Browser
Avahi Zeroconf Browser
Diffuse Merge Tool (I use Gedit)
Gnome Web (I use Vivaldi)
Hardware locality lstopo
Icon Browser
Software Token (no clue what this is or if I even need it)
Software Token (small)
Gnome Terminal (I use Tilix)
UXTerm
XTerm
YAD Settings (not sure if this needs to be kept or not)
These show up in Gnomes application overview, but for some of them I don’t know their actual name so I can’t find them via pamac or in the terminal to remove some of them even if I wanted to, so if anyone can shed some light on that, that’d be sweet, thank you!
libcups depends on avahi and both gtk3 and qt5-base rely on libcups. So you can remove it but it will also remove all your gtk and qt applications/DEs.
Perhaps I’ll just shove all these in a Miscellaneous folder in the applications overview and completely forget about them just to be on the safe side of things haha. Last thing I wanna do it mess anything up! Thanks for the commands and insights everyone
You can either make a copy of the .desktop files in ~/.local/share/applications and hide them that way or use a tool like menulibre. To be fair, I haven’t tested that in gnome 40 yet.
Ahh okay, I have used menulibre in the past, but not in quite a while (years perhaps?). For now I’ll just drop them all in a folder that does the job just fine, so I don’t think I’m gonna worry about it too much. It’s good to know that there are a few options to tinker around with thought, but the folder idea just seems the easiest and the laziest approach which I’m totally fine with for now
I simply rename the xxx.desktop file to xxx.desktopbkup
The application overview will not see them and IF you ever need them simply rename the file to remove the bkup.
Pudge
EDIT:
You cannot remove the avahi entries and a few other entries using the above.
Install alacarte (Main Menu in the applications list)
Then launch alacarte and go to this tab
You will see two avahi entries. Click to remove the check in the blue box, then highlight the item and click on “Delete”. The avahi icons will no longer be in the applications menu but are still installed for whatever needs them.
Thanks for the extra information and the example in your .bash script! I tend to use mostly Gnome things so I’d definitely have to tweak that script quite a bit to suite my needs, but that’s definitely something that can come in handy. Don’t mind me if I copy it, edit it, and use it if I need to ever do another fresh install