Nemo Keyboard Shortcut Problem with Firefox

Happy new year everyone,

When Nemo is acting as the file manager for Firefox, for instance when saving a downloaded file, it does not create a new folder using the keyboard shortcut:
Ctrl + Shift + N

However, this works perfectly when using Nemo on its own.

Is there any reason for that?

The DE used is Gnome.

Thanks for any help

Are you sure that Firefox is using Nemo, and not the GTK file picker, for its file saving dialog? Maybe you need to check your preferences in Firefox.

This should help:

If Nemo is already your system’s default file manager, then there are probably only 2 settings in the above post that you might need to change:

  1. Open about:config in Firefox v98 or higher.
  2. Search for the following two settings and change both from 2 to 1:
widget.use-xdg-desktop-portal.file-picker
widget.widget.use-xdg-desktop-portal.mime-handler
  1. Restart Firefox.
  2. Test by downloading a file via Firefox and hit the button next to the download to open the folder. Notice it should open Nemo instead of Nautilus.

Note: I use Plasma, so I am unable to test your issue on my system.

2 Likes

Nemo is the file default file manager for the Cinnamon edition.
For Gnome it is Nautilus.

When I save a file, the dialog has got a folder symbol with a + sign in it in the top right just below the “save” button
but that dialog is not the file managers, as @scotty65 said.

1 Like

Hello,
Thank you for checking.

I have previously set Nemo as the default file manager for Gnome, since I prefer it to Nautilus.

When files are being saved from Firefox, the file manager that is opened is clearly Nemo.

As alluded to above … this is unlikely, as it should be some sort of ‘file-picker’.
If unconfigured this would be a generic gtk file picker.
Most optimally in your case this should be through xdg-desktop-portal-gnome portal.

Maybe tell us the values of those options in about:config, which portal packages are installed (pacman -Qs xdg-desktop-portal), and if absolutely necessary take a screenshot or use some other method to verify the identity of the window.**

** Example from KDE using kwin debug console;

Imgur

2 Likes