I want to remove those:
material-shell, pop-shell, apps-menu
Why?
Because:
gnome-shell[1474]: JS ERROR: Could not load extension material-shell
gnome-shell[1474]: JS ERROR: Could not load extension pop-shell
gnome-shell[1474]: JS ERROR: Could not load extension apps-menu
and because I will never ever use or need these extensions.
Is it safe to just remove the directories?
/usr/share/gnome-shell/extensions/material-shell*
/usr/share/gnome-shell/extensions/apps-menu*
/usr/share/gnome-shell/extensions/pop-shell*
These are local installed packages that are dependencies of other packages, so removing the directories might give you some issues, they can be uninstalled, that will trigger dependencies aswell.
example
pamac remove gnome-shell-extension-material-shell
Preparing...
Checking dependencies...
Warning: gnome-layout-switcher optionally requires gnome-shell-extension-material-shell: For Material-shell
To remove (2):
manjaro-gnome-assets 20201017-1 (Depends On: gnome-shell-extension-material-shell) community
gnome-shell-extension-material-shell 12-3 community
Total removed size: 562.3 kB
Apply transaction ? [y/N] y
Removing manjaro-gnome-assets (20201017-1)... [1/2]
Removing gnome-shell-extension-material-shell (12-3)... [2/2]
Running post-transaction hooks...
Arming ConditionNeedsUpdate... [1/2]
Compiling Community GSettings XML schema files... [2/2]
No schema files found: doing nothing.
Transaction successfully finished
No, remove the packages instead of the files. Manually manipulating pacman managed files is an exercise in futility, the next update will bring those directories back.
You’ll need to remove manjaro-gnome-assets package to do that. If it takes any of it’s dependencies with it, install the ones you like back.
I use pamac-manager and this tool shows me
that these packages are not installed(cannot be removed):
manjaro-gnome-assets
gnome-shell-extension-material-shell
gnome-shell-extension-pop-shell
Now I wonder why those extensions have (nearly empty) directories.
Content:
material-shell@papyelgringo/schemas/10_material-shell.gschema.override
For sure, I never used or tried nor installed these shells.
I found in the journal-log:
gnome-shell[1474]: JS ERROR: Could not load extension material-shell
Thats why I asked how to get rid of this shell (and pop-shell,too).
As you can see, the name pop-shell seems ok
but the name materialshell looks fishy…
Care cosmetics: Name should be material-shell
(because the product name is material-shell usually used when searching, too:
for example grep -r material-shell * does not find the entries)