Directory Menu

UUID: directory-menu@torchipeppo
Last edited:
5 days ago 2025-05-03, 15:09
Last commit: [66be9f04] applets: French translation (#7167)

Quickly navigate through directories on your system using a dropdown menu.

README

Close

Directory Menu for Cinnamon

Open a directory of your choice in a dropdown menu, offering a compact view and/or a faster navigation through the file tree.

This is a re-creation of a built-in feature in XFCE.

Features

  • View the selected directory as a compact list
  • Arbitrarily deep navigation through subdirectories
  • Fast navigation: just hover on a directory to open it
  • Open any file by clicking on it
  • "Open in Terminal" button for directories
  • Configurable settings for sorting, handling hidden files, limiting menu width, and customization

Installation

Download or clone this repo, then put the directory-menu@torchipeppo directory (contained in the files directory) into ~/.local/share/cinnamon/applets/

Compatibility

Developed, tested and extensively used by the author on Cinnamon 5.0.7 and Cinnamon 6.0.

Also tested successfully on Cinnamon 5.2.

Likely to work in near-future versions. May also work in some previous versions, but it's untested there, so there's no guarantee.

Log In To Comment!

8 Comments

Xalalau Xubilozo
Xalalau Xubilozo-1 month ago
Hi! I need two extra things and this will be the perfect widget: 1) Mint Favorites support (favorites:///) (all my shortcuts are there, it keeps my system organized); 2) Right-click context menu support instead of limiting actions to opening the folder or the terminal, at the top of the window - wasting space. Thank you very much for this widget, it's the closest anyone has come to replacing this program for me on Linux: https://github.com/Hofknecht/SystemTrayMenu
Francesco Petri
Francesco Petri-2 hours ago
Hi, sorry for the late reply. I just noticed this comment by chance. In general, new comments on this website do NOT send any sort of notification to me, so if you have a feature request or another reason to require my attention I strongly suggest you also open an issue on the appropriate Cinnamon Spices repo on GitHub. For example, the one for applets is https://github.com/linuxmint/cinnamon-spices-applets (even if you already know, this note might be useful for somebody else). As for your points: 1. Looks like you've already implemented a solution that could be useful other users too, thank you! I think I could turn this into an optional feature that's toggled with a new setting*. I'm not promising any ETA, but in the meantime, would you mind opening a pull request or an issue on the repo above so I can get back to you if I have any questions? 2. I don't think that's feasible, since the Directory Menu is itself a context menu. Maybe a new functionality that allows you to click a directory to open it, combined with the setting to "Hide Open and Open In Terminal", would solve your concerns of wasted space? * This new setting could also serve as a stepping stone for the now-highly requested secondary drive listing... I'm thinking about a "Base list type" setting that lets you choose one of "Directory", "Favorites", or possibly "Drives" in the future.
Xalalau Xubilozo
Xalalau Xubilozo-43 minutes ago
Yeah, I gave up on (2) while modifying the code. My intention was to show Nemo's context menu on the files, which would have been great. Your Base list type looks like a dropdown for me, I'll try to add it in a PR then.
n6id
n6id-1 month ago
this is great. i would love if it could also list secondary drives :))
Igor Santos
Igor Santos-6 months ago
This is definitely missing a way to show first most recent files, instead of alpha-sorted only :)
Francesco Petri
Francesco Petri-6 months ago
I'm happy to say this is now in the newest version! ^_^
fr4g3
fr4g3-1 year ago
Love this man. Thank You for making this applet. This is the one thing i missed most from MATE. Also it would be great if it had a separate section showing connected External Storage/Drives