Clean way to run proper file manager from Firefox on Linux
Clash Royale CLAN TAG#URR8PPP
up vote
1
down vote
favorite
As many of mans known, currently solution with defaults.conf
and mimetypes.cache
does not work.
Firefox currently uses D-bus to activate service org.freedesktop.FileManager1
to handle "Open containing folder" action and so on.
In case, when many service files installed (nemo and dolphin, for example) and no daemon running (dolphin --daemon
or /usr/bin/nemo --no-default-window
) there is no clean way to select preferred file manager.
On my system looks like selected first service file sorted in alphabetical order. So, on KDE system Firefox handles folders via Nemo.
I see currently at least two solutions, both seems as hack:
make a symlink:
ln -s /usr/share/dbus-1/services/org.kde.dolphin.FileManager1.service /usr/share/dbus-1/services/00_preferred_org.freedesktop.FileManager1.service
(don't forget to kill currently running file manager daemons or relogin session)
Early pre-run needed
org.freedesktop.FileManager1
handler. Likedolphin --daemon
in~/.profile
under proper conditions.
It there more clean way?
PS try to execute file manager without Firefox:
dbus-send --session
--print-reply
--dest=org.freedesktop.FileManager1
/org/freedesktop/FileManager1
org.freedesktop.FileManager1.ShowFolders
array:string:"file:/" string:""
linux kde firefox cinnamon d-bus
add a comment |
up vote
1
down vote
favorite
As many of mans known, currently solution with defaults.conf
and mimetypes.cache
does not work.
Firefox currently uses D-bus to activate service org.freedesktop.FileManager1
to handle "Open containing folder" action and so on.
In case, when many service files installed (nemo and dolphin, for example) and no daemon running (dolphin --daemon
or /usr/bin/nemo --no-default-window
) there is no clean way to select preferred file manager.
On my system looks like selected first service file sorted in alphabetical order. So, on KDE system Firefox handles folders via Nemo.
I see currently at least two solutions, both seems as hack:
make a symlink:
ln -s /usr/share/dbus-1/services/org.kde.dolphin.FileManager1.service /usr/share/dbus-1/services/00_preferred_org.freedesktop.FileManager1.service
(don't forget to kill currently running file manager daemons or relogin session)
Early pre-run needed
org.freedesktop.FileManager1
handler. Likedolphin --daemon
in~/.profile
under proper conditions.
It there more clean way?
PS try to execute file manager without Firefox:
dbus-send --session
--print-reply
--dest=org.freedesktop.FileManager1
/org/freedesktop/FileManager1
org.freedesktop.FileManager1.ShowFolders
array:string:"file:/" string:""
linux kde firefox cinnamon d-bus
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
As many of mans known, currently solution with defaults.conf
and mimetypes.cache
does not work.
Firefox currently uses D-bus to activate service org.freedesktop.FileManager1
to handle "Open containing folder" action and so on.
In case, when many service files installed (nemo and dolphin, for example) and no daemon running (dolphin --daemon
or /usr/bin/nemo --no-default-window
) there is no clean way to select preferred file manager.
On my system looks like selected first service file sorted in alphabetical order. So, on KDE system Firefox handles folders via Nemo.
I see currently at least two solutions, both seems as hack:
make a symlink:
ln -s /usr/share/dbus-1/services/org.kde.dolphin.FileManager1.service /usr/share/dbus-1/services/00_preferred_org.freedesktop.FileManager1.service
(don't forget to kill currently running file manager daemons or relogin session)
Early pre-run needed
org.freedesktop.FileManager1
handler. Likedolphin --daemon
in~/.profile
under proper conditions.
It there more clean way?
PS try to execute file manager without Firefox:
dbus-send --session
--print-reply
--dest=org.freedesktop.FileManager1
/org/freedesktop/FileManager1
org.freedesktop.FileManager1.ShowFolders
array:string:"file:/" string:""
linux kde firefox cinnamon d-bus
As many of mans known, currently solution with defaults.conf
and mimetypes.cache
does not work.
Firefox currently uses D-bus to activate service org.freedesktop.FileManager1
to handle "Open containing folder" action and so on.
In case, when many service files installed (nemo and dolphin, for example) and no daemon running (dolphin --daemon
or /usr/bin/nemo --no-default-window
) there is no clean way to select preferred file manager.
On my system looks like selected first service file sorted in alphabetical order. So, on KDE system Firefox handles folders via Nemo.
I see currently at least two solutions, both seems as hack:
make a symlink:
ln -s /usr/share/dbus-1/services/org.kde.dolphin.FileManager1.service /usr/share/dbus-1/services/00_preferred_org.freedesktop.FileManager1.service
(don't forget to kill currently running file manager daemons or relogin session)
Early pre-run needed
org.freedesktop.FileManager1
handler. Likedolphin --daemon
in~/.profile
under proper conditions.
It there more clean way?
PS try to execute file manager without Firefox:
dbus-send --session
--print-reply
--dest=org.freedesktop.FileManager1
/org/freedesktop/FileManager1
org.freedesktop.FileManager1.ShowFolders
array:string:"file:/" string:""
linux kde firefox cinnamon d-bus
linux kde firefox cinnamon d-bus
asked Dec 10 at 5:15
Monah Tuk
1063
1063
add a comment |
add a comment |
active
oldest
votes
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f487054%2fclean-way-to-run-proper-file-manager-from-firefox-on-linux%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f487054%2fclean-way-to-run-proper-file-manager-from-firefox-on-linux%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown