Enable Nautilus integration and sync status icons#202
Enable Nautilus integration and sync status icons#202scde wants to merge 1 commit intoflathub:masterfrom
Conversation
The shell integration only works if you create a proper symlink which is documented in the new README.md. Also adds /repo to .gitignore because it is created if you follow: https://docs.flathub.org/docs/for-app-authors/submission#build-and-install
|
🚧 Test build enqueued. |
|
🚧 Started test build. |
|
🚧 Test build succeeded. To test this build, install it from the testing repository: |
|
@scde in theory you would be supposed to get the Nextcloud integration for your files explorer/manager from your native package manager unless someone write a portal or whatever solution to provide a generic integration for cloud sync clients into Linux files explorer/manager so I am not sure what you try to achieve |
|
Hi @mgallien, |
|
I would be interested in the PR, but would like to have it extended to dolphin. I don't think it makes sense to install the integration via apt or similar for the reasons already mentioned. |
|
the dolphin integration is a binary one that should be built to be loaded by your dophin instance |
|
the only solution is to have a clean interface to communicate from your files explorer/manager to a sync client running via a flapak package |
|
The Flatpak file system is accessible from outside, isn't it? The plugin and any necessary libraries should then be usable / installable via symlink or not? |
The shell integration only works if you create a proper symlink which is documented in the new README.md.
Also adds /repo to .gitignore because it is created if you follow: https://docs.flathub.org/docs/for-app-authors/submission#build-and-install
Hi,
I basically did a slightly nicer version than: https://gist.github.com/p-fruck/6ec354da8fb348c19cca013c6c64df76 (mentioned in #6 (comment))
I am more or less working with Flatpak for first time here so maybe you have some tips to get a better solution than manually creating a symlink to the
syncstate.pyscripts (see README.md)?I think ideally there's a config / way to build the scripts into the Flatpak export folders (e.g.
$HOME/.local/share/flatpak/exports/shareand/var/lib/flatpak/exports/share) but IDK how to configure this.Does maybe someone here know more about this? Or is it just prefixing them with the Flatpak ID (similar to the sync status icons)?
I anyway wanted to share this since it should work rather well (I think it might even survive app updates).
I also have two small problems with the shell integration (which might or might not be connected to what I did):
BR
scde