Fedora Linux 43 (KDE Plasma Desktop Edition) x86_64
Linux 6.17.9-300.fc43.x86_64
I can assign a color to a local folder via right click/Actions as well as in Dolphin. When doing this in Dolphin on a folder on a smb mount it will not assign the color. There is no error, it just does nothing.
Is there any settings I need to set to allow this to happen? Either in Dolphin, the remote server, or in fstab?
Does it really do nothing? When assigning a color to a directory locally, Dolphin creates a .directory file in the folder, pointing to a colored version of the icon:
[Desktop Entry]
Icon=folder-orange
When you do it in a Samba share, does it create the hidden .directory file? Dolphin might not create it or might ignore it for non-local filesystems.
However, on my end, I’ve been trying desperately to add a custom folder icon to a dolphin rclone fuse mount, and have not been successful what so ever. No matter how I manipulate that .directory file it just does not work. As I try to change the icon from the ui, It even creates a .directory → .directory.lock → .directory.lock.rmlock files, alongside ones that are just named random numbers, so I think it’s trying.. something.
So maybe Dolphin indeed doesn’t support this properly on non-local filesystems.
Yes, it does indeed create that “.directory” file when assigning the color to a folder on the remote share. It DOES NOT actually change the folder color though.
I am not sure it is a bug at all. It might simply be a design decision to only read the contents of .directory files locally, not from remote directories.
I would probably report it upstream. If it was indeed a design decision, they should know best. And if it is a bug that Fedora introduced, they also know and will refer you back to Fedora’s bugtracker in that case.