How to take control over privacy within History of the Application Launcher widget? I would like to select folders which content should not suppose to show up within History. I already know it's possible to prevent certain applications from showing up in History, but is it possible to do the same for files and folders?
I don't think you can narrow this to Application Launcher only. I think it's an environment setting (Plasma).
I would try baloo/krunner indexing in SystemSettings => KRunner, uncheck "Recent documents" and "Places" and test for some time (open documents and check if they are shown in the Launcher-History tab).
Yeah, I could live with that workaround. Btw, my intention was not to narrow it down to Application Launcher only. I am more interested in general approach, to be able to control both: applications and files altogether within the Privacy settings. Since I come from the Ubuntu/Unity world, I got used to this feature and was pretty surprised I couldn't find it in Manjaro. Thanks for your thoughts!
I appreciate your help. If you limit the search function (or indexing of certain categories), of course those will be not visible in recent history, but this is not the exact feature I was referring to. I want to use the unlimited search functionality, but at the same time I want to limit recorded activities only. Let me explain...
E.g. if you've set the HISTCONTROL environment variable to ignoreboth (which is usually set by default), commands with a leading space character will not be stored in the history (as well as duplicates). Therefore, we did not prevent execution of certain commands just to avoid storing them in history. This is just an example how they did it in bash... hope it makes sense.
Maybe I'm really missing something here, but I would imagine it inside of KDE's “System Settings” > “Workspace” > “Workspace Behavior” > “Activities” > “Privacy”, as two separate groups: one for applications (which already exists) and the other for files (currently the missing part, illustrated on screenshot above from Unity: with "Don't record activity for following type of files" and "Don't record activity in the following folders").
Therefore, when reading from a history file, other programs such as Application Launcher would read only filtered data, depending on the settings defined in KDE.
Maybe my understanding of Privacy escapes me, or is faulty ... but i'll say it nevertheless:
Privacy should be used only in the context of EXTERNALS accessing OUR internal/private DATA. So, whoever decided to call
was looking at the wrong synonym for History
Should be called just that: History, as per first option in that tab:
Honestly, i can't keep my privacy off from myself, but for myself and off others.
Not wanting to keep a history of what i accessed in my computer, is a totally different story ...
That's a good wording for the same thing I had in mind previously. At some point I was dragged towards wording used by Unity team ("Privacy", which should be replaced by "History", I agree). Nevertheless, I think my point is still valid that this feature is missing, since there are some files/folders that are way more important to be listed in my History than some other content and it would be nice to control it.