omarchy icon indicating copy to clipboard operation
omarchy copied to clipboard

OpenJDK tools should not be in menu of apps after installation

Open axelfontaine opened this issue 4 months ago • 2 comments

These are too low-level and shouldn't clutter this list.

Image

axelfontaine avatar Sep 01 '25 17:09 axelfontaine

Yeah even as a Java developer I don't think these belong in any menu. Though this may be more of an Arch issue and less of an omarchy one, since I think the application-launcher originates in the arch package.

vlofgren avatar Sep 02 '25 14:09 vlofgren

I felt the same way, tried to remove it (I don't use java) but dependencies to snapper made me reconsider. I hid the files manually though by creating files that hide the entries from the "apps" menu:

create following files in .local/share/applications :

jconsole-java-openjdk.desktop jshell-java-openjdk.desktop

These files should contain these config settings:

[Desktop Entry] Name=Java 24 Console Comment=Java 24 Command Line Exec=java Icon=java Terminal=true Type=Application Categories=Development; Hidden=true

It worked for me, that it kept the jdk tools operational but de-clutterd the bar. I also created e.g "libreoffice-calc.desktop" to hide redundant entries in my menu

Important is to set Hidden=true configuration in all files you want to hide

Still looking for a way to hide "Files" (gnome nautilus) from the menu though :(

hayjoh avatar Sep 04 '25 16:09 hayjoh