So in my start menu i don’t see Libreoffice writer. kmenuedit shows that it’s in .hidden folder, but i have no .hidden folder anywhere but in kmenuedit.
Also in there was before my repo steam. Why on earth do the entries become hidden for some reason and how to unhide those?
When i check my .hidden folder in kmenuedit and go to the writers location there it shows this path as the directory. /home/user/.local/share/applications/
Also unknown why it populates only writer to the applications folder with .desktop extension.
I know that Microsoft Windows has a Start menu, but I’m afraid KDE Plasma does not.
Please don’t use Windows vernacular in an operating system that couldn’t be more remotely removed from Microsoft Windows if it tried.
As I’ve said elsewhere already, people who insist on Windows vernacular and Windows habits are never going to be able to understand or properly use GNU/Linux.
I don’t know, just as I don’t know how you use your computer and what you’ve done in terms of installing, uninstalling, where from, and so on — repositories, AUR, Snaps, FlatPaks, AppImages, installed by way of a tarball from the developers’ website, and so on.
All I can say is that such things do not happen all by themselves.
You’re looking at the wrong tab. Desktop applications are installed in the menu via plain text files with a name that ends in .desktop. The application itself lives in /usr/bin, /usr/lib, /usr/share, and various other locations.
The executable for LibreOffice Writer is /usr/bin/lowriter, and this should be listed in a different tab or field of the menu editor.
Look in /usr/share/applications – all application launcher files (*.desktop) are usually found in that location – if all LibreOffice .desktop files are there, then you can likely remove the writer.desktop file you mentioned in ~/.local/share/applications/.
What you’re asking seems very unclear, however, maybe this is helpful:
While in Dolphin, use the Ctrl+H keyboard combination to toggle the hidden state of hidden directories (such as ~/.local/...) or files . Note that (in Linux) any file or directory (folder) that starts with a period (.) is automatically hidden.
I’m not sure I can decipher the rest of your post – perhaps you could take extra care to explain any difficulties you might be experiencing, so that others can more easily understand it.
I probably didn’t explain it properly. I have Flatpak of Libreoffice installed. When i installed it and uninstalled libreoffice-still, i removed the libreoffice entries from the application menu with kmenuedit cause those didn’t get removed because those had environment variables for having it in X11 because of the broken scaling in Wayland.
I might have had accidentally also removed the Writer entry for Flatpak in kmenuedit, though i thought that it would auto populate if i uninstall and install Libreoffice Flatpak, but that doesn’t seem to be the case. Seems like it gets hidden instead.
Is there any way i can restore the application menu with kmenuedit or something else?
As it seems that my repo version of Steam and Flatpak Writer are hidden there.
It seems that it would be best to do environmental variables to repo apps with terminal, but haven’t yet figured out how to do those to just one application.
Seems that i can’t reinstall libreoffice still, says something about:
virhe: libatomic_ops: signature from "Anatol Pomozov (Arch Linux developer account) <anatolik@archlinux.org>" is marginal trust
:: Tiedosto /var/cache/pacman/pkg/libatomic_ops-7.8.2-1-x86_64.pkg.tar.zst on vahingoittunut (virheellinen tai vahingoittunut paketti (PGP-allekirjoitus)).
In kmenuedit you can see the .hidden and the apps there when you go to settings and check the show hidden entries.
Also ive been on Linux for ten years or so. Just used to using the naming Start menu.
The UNIX method — but bear in mind that this is typical shell syntax, and that a GUI application launcher may not necessarily honor this — is as follows…
Seems that kmenuedit is just stupidly done or something. It says in their docs that when application is removed it goes to the hidden part where you can then move it back to the menu again. Though what that does is just makes .desktop files that won’t get removed when application is uninstalled. Leaving you empty entries.
I think that they would need to implement some sort of sudo system there to actually populate stuff into right places where those originated from and would get deleted when application is removed.
Now because of this i think i have to revert to really old backup and redo bunch of stuff again.
Yeah. That’s for terminal, but doesn’t have automation which is a bummer. Maybe the best practice is to almost never use repo apps cause those seem to be bit limiting.
Just to clarify… a flatpak containerised application is not a “repo app”; these are from foreign sources as far as Arch/Manjaro are concerned.
If you use the “Add/Remove Software” GUI (pamac-manager), Flatpak apps only appear there because you have explicitly enabled the use of Flatpaks on your system – the same would apply to software sourced via the AUR.
I know that Flatpaks are not repo. Im talking about repository apps like the ones from Arch repos or Manjaro repos. Im talking how the repo apps are limiting cause using environment variables with those seem to be a hassle where with Flatpak it’s just easy.
Oh. Found a way to restore it. It just removes all my modifications, but that’s fine. I have those backed up. It was in Edit → Return to system menu or something like that. Have it in Finnish so translation might be bit bad.
All good now. Don’t have to restore a backup.
One thing good to mention is that it will delete everything inside your /home/user/.local/share/applications/ folder so if you have some hotkeys set up with scripts those will get deleted as well. So good to back up your applications directory.