Your rating: None Average: 5 (15 votes)

Clockwork allows you to customize launcher icons and dynamically update them.



At first, install any icon pack compatible with Theme pack support for Sailfish OS. You may skip this step if you want to use only built-in dynamic icons.

Go to Settings ⟶ Clockwork and choose any of installed icon packs. Icon packs are applied immediately (no Lipstick restart required). Also you can set arbitrary icons from pack for any application.

By default, Clockwork enables dynamic icons for Clock and Calendar applications. This can be disabled in settings.


See on GitHub:

Application versions: 
File clockwork-0.2.8-1.aarch64.rpm93.5 KB08/06/2021 - 02:21
File clockwork-0.2.8-1.armv7hl.rpm87.04 KB08/06/2021 - 02:21
File clockwork-0.2.8-1.i486.rpm103.77 KB08/06/2021 - 02:21
File clockwork-0.2.7-1.armv7hl.rpm86.89 KB11/09/2020 - 21:52
File clockwork-0.2.7-1.i486.rpm97.57 KB11/09/2020 - 21:52
File clockwork-0.2.6-1.armv7hl.rpm86.7 KB11/09/2020 - 15:14
File clockwork-0.2.6-1.i486.rpm97.2 KB11/09/2020 - 15:14
File clockwork-0.2.5-1.armv7hl.rpm84.59 KB07/09/2020 - 02:19
File clockwork-0.2.5-1.i486.rpm94.77 KB07/09/2020 - 02:19
File clockwork-0.2.4-1.armv7hl.rpm84.61 KB07/09/2020 - 01:29
File clockwork-0.2.4-1.i486.rpm94.75 KB07/09/2020 - 01:29
File clockwork-0.2.3-1.armv7hl.rpm84.12 KB04/09/2020 - 01:43
File clockwork-0.2.3-1.i486.rpm94.2 KB04/09/2020 - 01:43
File clockwork-0.2.2-1.armv7hl.rpm82.84 KB03/09/2020 - 22:34
File clockwork-0.2.2-1.i486.rpm92.5 KB03/09/2020 - 22:34
File clockwork-0.2.1-1.armv7hl.rpm82.46 KB01/09/2020 - 19:27
File clockwork-0.2.1-1.i486.rpm92.36 KB01/09/2020 - 19:27
File clockwork-0.2.0-1.armv7hl.rpm81.09 KB21/07/2020 - 15:52
File clockwork-0.2.0-1.i486.rpm90.59 KB21/07/2020 - 15:52
File clockwork-0.1.0-1.armv7hl.rpm77.04 KB16/07/2020 - 03:19
File clockwork-0.1.0-1.i486.rpm85.91 KB16/07/2020 - 03:19

* 0.2.8
- Add aarch64 build
- Fix preview for icon packs without icons for Jolla apps

* 0.2.7
- Fix icon customization for multiple flatpak apps

* 0.2.6
- Fix icon customization support for some native apps (#5)
- Fix icon customization for flatpak apps (#4)

* 0.2.5
- Fix dynamic calendar icons not working for some of the days

* 0.2.4
- Spanish translation (thanks to @carmenfdezb)

* 0.2.3
- Update Android apps icons after Android Support service start (fixes #1)

* 0.2.2
- Chinese translation (thanks to @dashinfantry)

* 0.2.1
- Fix dynamic icons freeze

* 0.2.0
- Dynamic icons now support theming by icon pack
- Dynamic icons preview is properly updated

* 0.1.0
- First release


Raphaelius's picture

Hello @dseight !

I and the community would be very happy if the old icon packs from the Ui Themer such as X.Wildfire, Evolve Plus & ..... can be implemented again. I'm the biggest fan of MeeGo and I would be happy if Sailfish OS gets retro again with new features of course.

PS.Thanks for bringing back Ui Themer for aarch64

1984's picture

I'm using the Newaita Icon pack. Is there a way how the folder icons also change? They just stay in Jolla standard while the app icons are in newaita style. ... Thanks a lot for the app.

usernamenotavailable's picture

For some reason there are apps where icon packs just wont work on. Like discord, pinterest, intragram, etc. And very rarely they do work, but its so random and rare. Some icon packs also just dont apply itself.

ninepine's picture

Thanks for the aarch64 version! Fantastic.

carmenfdezb's picture

Hi @dseight! Could you please add aarch64 package? Thanks in advanced!

dseight's picture

Hi! Sure, added right now :)

carmenfdezb's picture

Great!! Thank you so much!!

Otaq's picture

Hey, thanks for this great app! I would suggest to highlight that you can apply whole icon pack at once, not only single icons one by one. Maybe instead "Icon packs" write "Apply icon pack"?

murfik's picture

High battery usage when using clock mod

carmenfdezb's picture

I have no problem with battery neither

dseight's picture

That's weird. Could you please post issue on github wit more description? I'll take a look into it. Though, for me there is no any battery drain because of clockwork.

explit's picture

Please add i486 version

dseight's picture

Hmm... It's always been here since the first release. Doesn't clockwork-0.2.7-1.i486.rpm works for some reason on i486?

zuyev's picture

Clock and calendar icons are sometimes missing.
Thank you.

dseight's picture

Noticed this several times as well. Will try to take a more thorough look on this issue.

carmenfdezb's picture

The same for me. I think it always happens when I restart lipstick

arustg's picture

It works. Thanks a lot!

carmenfdezb's picture

Hi @dseight! For some reason, customize icons option doesn't work sometimes, if I choose a different icon for some apps, it doesn't change it. That happens for some apps, for others works fine. On the other hand, I've tried to change icon for flatpak apps, but it doesn't work either.

dseight's picture

Hi! Thanks for noticing such weird behaviour. Could you provide an example of such app, please? Or maybe it happens in some unconsistent way, each time with different apps?

For flatpak apps the issue is pretty clear, and I'll try to made a fix in next release.

carmenfdezb's picture

Some apps that I can't change icon: ScreenTapShot, ownKeepass, Received, SearchNemo, FBReader, CodeReader, SerieFinale, Tao Translator, PureMaps, OSM Scout Sever, MeeCast. Plus, all of them, except FBReader and SerieFinale, are showed in "Customize icon" page with the theme icon in use (Evolve Plus), but they haven't been changed in the launcher.

dseight's picture

Could you, please, try this on version 0.2.6? I've tested it with some apps from the list and all seems to be fine now.

carmenfdezb's picture

Excellent!! Thank you so much!!! Only one thing seems to be failed: if I change icon for a flatpak app, every flatpak apps icon are changed with the same icon. For example, I have installed 2 flatpak apps: angelfish and telegram desktop, and I changed icon for angelfish, however, telegram desktop icon is changed too with the same icon

dseight's picture

And this one thing fixed with 0.2.7 :)

To restore original icons for these flatpak apps, I recommend to disable customization for them and then regenerate corresponding desktop files by applying some changes in Flatpak Runner. Then you may enable customization for this apps again.

carmenfdezb's picture

Thank you so much!!! It works perfect :)

carmenfdezb's picture

Hi @dseight! Thanks for your app! I've been testing it, but calendar dynamic icon doesn't work if I use an icon pack. Is that right or am I doing something wrong?

dfstorm's picture

Make sure your icon pack support "dynamic calendar" icons. For instance, only some of the pack I did are supporting it ^^'

carmenfdezb's picture

I've tried Newaita pack, but dynamic calendar doesn't work for me.

dseight's picture

Fixed with 0.2.5 release. All theme packs with dynamic calendar icons should work fine now.

carmenfdezb's picture

Thank you so much, now it works fine!

dseight's picture

Yeah, tested it right now with Newaita with no luck. Will take a look into this.

By the way, thanks for translation! :)