How do I disable the "Recent Files" feature in the Cinnamon desktop environment? [closed]

Solution 1:

Nowadays you can pull up the menu, type 'privacy' and click on the 'privacy' icon that should appear. Turn off 'remember recently accessed files'.

The previous solution before this was introduced in the GUI was the below, which should now be redundant and left for curiosity only:


A simple hack to disable the feature:

  1. Remove the file containing a list of Recent Files: rm ~/.local/share/recently-used.xbel
  2. Create a new file that is completely empty: touch ~/.local/share/recently-used.xbel
  3. Change the attribute of this file to "immutable", meaning that it "cannot be modified, it cannot be deleted or renamed, no link can be created to this file and no data can be written to the file. Only the superuser or a process possessing the CAP_LINUX_IMMUTABLE capability can set or clear this attribute": sudo chattr +i ~/.local/share/recently-used.xbel
  4. The (empty) file is now immutable, meaning that the "Recent Files" feature is for all intents and purposes disabled, as no new list of recent files can be created.

Alternately:

  1. Create a folder named recently-used.xbel and set it read only.