PapirusDevelopmentTeam / arc-kde

Arc KDE customization
https://git.io/arc-kde
GNU General Public License v3.0
904 stars 53 forks source link

Please add dependencies to Arc KDE look and feel theme #19

Closed lucasrunner closed 7 years ago

lucasrunner commented 7 years ago

Since Plasma 5.9 you can specify dependencies in your look and feel theme. It will download all required resources from KDE Store.

Please add:

X-KPackage-Dependencies=kns://colorschemes.knsrc/api.kde-look.org/1167638,kns://plasma-themes.knsrc/api.kde-look.org/1167639,kns://aurorae.knsrc/api.kde-look.org/1167637,kns://icons.knsrc/api.kde-look.org/1166289

to your metadata.desktop

It will install: https://store.kde.org/p/1167638/ kns://colorschemes.knsrc/api.kde-look.org/1167638, https://store.kde.org/p/1167639/ kns://plasma-themes.knsrc/api.kde-look.org/1167639, https://store.kde.org/p/1167637/ kns://aurorae.knsrc/api.kde-look.org/1167637, https://store.kde.org/p/1166289/ kns://icons.knsrc/api.kde-look.org/1166289

More info: https://community.kde.org/How_to_create_Look_and_Feel_Package

varlesh commented 7 years ago

added, soon updated on store-kde... but kvantum engine not possible :(

varlesh commented 7 years ago

store-kde archive updated

lucasrunner commented 7 years ago

added, soon updated on store-kde... but kvantum engine not possible :(

As long as an application provide the AppStream metadata and is available in the main repo you can use AppStream URI scheme to specify it in your metadata.desktop. However I don't know any distribution that have kvantum in the main repository. For example if you will add appstream://plank.desktop it should install plank, at least in theory.

varlesh commented 7 years ago

@lucasrunner you try it?

varlesh commented 7 years ago

i'm try with kns://kvantumthemes.knsrc/api.kde-look.org/1167643 - not worked, because kvantum theme installed on ~/.config/Kvantum but L&F install all on ~/.local/share/

lucasrunner commented 7 years ago

No I didn't tried and to my knowledge kvantum themes do not provide knsrc file

varlesh commented 7 years ago

Yes maybe it's comfortable - install from plugin browser, but not like me. Mostly tools not availble and not possible. I recommend install pack from GitHub or repos - it's fulled and fine looking :) Issue closed...