I am wondering how to set the KDE4 actions I have installed with Amarok (by default) and put them to Clementine instead. I want to use Clementine as my default player.
Amarok has these actions (in Dolphin) for audio files such as "Append to playlist" and "Append & Play".
I would wish to set them for Clementine also.
-----------
I have found the solution.
Amarok creates the file:
/usr/share/kde4/services/ServiceMenus/amarok_append.desktop
Copying it to clementine_append.desktop and changing the names and labels and the action execs, we now have the same for Clementine, but Clementine has different command line options. Moreoever, you cannot combine command line 'commands' for Clementine. Clementine will just execute the first command it sees.
So What I am Left with is:
Actually, I won't even use the second action. I either want to append, or replace and play immediately. But the default Open With action for Clementine is to append. Anything you open gets appended. That is weird, the default action for most players is to load and immediately start playing. So it is kinda useless like this: Clementine doesn't even have a "load and play immediately" action. But at least now I have the option to replace what I have, perhaps I'll even use it.
Amarok has these actions (in Dolphin) for audio files such as "Append to playlist" and "Append & Play".
I would wish to set them for Clementine also.
-----------
I have found the solution.
Amarok creates the file:
/usr/share/kde4/services/ServiceMenus/amarok_append.desktop
Copying it to clementine_append.desktop and changing the names and labels and the action execs, we now have the same for Clementine, but Clementine has different command line options. Moreoever, you cannot combine command line 'commands' for Clementine. Clementine will just execute the first command it sees.
So What I am Left with is:
Code:
[Desktop Entry] ServiceTypes=KonqPopupMenu/Plugin,audio/* Actions=loadInPlaylist;appendToPlaylist; Type=Service X-KDE-Submenu=Clementine [Desktop Action appendToPlaylist] Name=Append to Playlist Icon=clementine Exec=clementine -a "%U" [Desktop Action loadInPlaylist] Name=Replace Playlist Icon=clementine Exec=clementine -l "%U"
Comment