Add Recently Accessed Files As Quicklists To Apps Pinned To Unity Launcher With `Ubuntu RecentQuicklists`

Ubuntu RecentQuicklists is a Python script that adds recently accessed files as quicklists (right click menu) to applications pinned to the Unity Launcher.
Ubuntu RecentQuicklists
The script should work with any application that handles files, as long as it has a desktop file under /usr/share/applications/. Among the applications confirmed to work with Ubuntu RecentQuicklists are LibreOffice (Writer, Calc, Impress), Gedit, Firefox, Google Chrome, VLC, Clementine, Evince, Atom, and others.
You may want to check out the Ubuntu RecentQuicklists wiki for compatibility information and FAQ.
The tool allows some customization via its configuration file (called "urq.conf" - it should be available in the script folder after running it for the first time!), such as:

  • maxage - only show files that were accessed in the last <maxage value> days;
  • showfullpath - when set to "True", it displayes the file path and name, and when set to "False", it only displays the file name;
  • maxentriesperlist - the maximum number of recent files to display in a single quicklist;
  • startupsplash - show or hide a notification when Ubuntu RecentQuicklist starts;
  • more.

Here's another screenshot, showing recent quicklists for LibreOffice Impress, with "showfullpath" set to "True":
Ubuntu RecentQuicklists
It's important to mention that the recently used files show up as quicklists only for the apps that were pinned to the Unity launcher before running Ubuntu RecentQuicklists.
Also, the script doesn't detect moved, deleted, or renamed files, and in such cases, the file is removed from the quicklist only after the user clicks it. When this occurs, a notification is displayed.

Download and use Ubuntu RecentQuicklists

Download Ubuntu Recentquicklists
To use it, extract the downloaded archive, make "" executable, either via right click > Properties > Permissions > Allow executing file as program, or from the command line:

chmod +x /path/to/

(where "/path/to/" is the path to, e.g.: ~/Downloads/
And then run, either from your file manager (if you use Nautilus, you need to change some settings to be able to double click executables to run them), or from the command line:


To automatically start Ubuntu RecentQuicklists when you login, open "Startup Applications" from Dash, click "Add", use whatever you want for its name, and for "Comamnd", click "Browse", and select the file.
More Unity tweaks:

Originally published at WebUpd8: Daily Ubuntu / Linux news and application reviews.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

We use cookies to give you the best online experience. By agreeing you accept the use of cookies in accordance with our cookie policy.