SFOS customization

hi is there customization in sailfish os
i mean like android has custom icon packs ,custom widgets , custom fonts … etc
ios has these features as well ( after jailbreaking )
and linux desktop environments can be customized with icons , fonts , widgets …etc
does sailfish os have anything close to this ?
i have browsed the openrepos website and didn’t find any thing

It could be possible, but as far as I am aware it is not possible. Maybe you could try editing the .desktop-Files to change the Icons of an app individually

ok i was just wondering because everywhere i looked for sfos they didn’t mention about customization

No. It’s a case of D.I.Y.

There was an app on openrepos called “Icon Pack Support” but the author pulled it and is no longer active in the community.

Patches for Patchmanager are a way of “customising” your SailfishOS experience (please read the documentation there thoroughly).
DIY (as mentioned by Edz) is another, e.g., in configuration files.

1 Like

ok thanks
i just finished browsing openrepos and didn’t find any apps for customization so i asked
so if i want to customize sfos i will have to do it myself from creating the icons to testing them …etc

thanks for the reply
ok so through patchmanager patches you can customize sfos
i have viewed the patches but only found simple things like keyboard layout time on the lock screen … etc
what i was asking is about custom widgets kinda like kwgt for android
and custom lock screen like klwp

and like ricing linux desktop environment

“Homescreen Widgets” wouldn’t really work, since SF “homescreen” is just a collection of open app cards. There was an attempt at one point to head in that direction, but didn’t really go anywhere (Lockscreen widget manager | OpenRepos.net — Community Repository System and others by @anig). I don’t sense there being too much interest among SF users…

As for icons, fonts, tweaks, etc., it’s wide open, even well beyond Android, etc., because you’re not dependent on specialty decode/rebuild tools, signature verification, etc., but you have to just do some research and some work of your own.


ok thanks
i will take a look at the resources and links you gave and do some more research

Don’t know if I’m even suited to answer this question, but in the beginning of Sailfish OS I had the same issue. I wanted to change some icons/sounds/backgrounds and what not, according to my own wishes. This is what I did…

First of all I localized all the files I wanted to change, then I upload all the replacements and also replaced them.
After a while, I realized that all replacements were restored with each system update and that I have to redo the replacements every time I update the system.
After this insight, I simply created an rpm of all the changes, so now I just need to install my custom rpm after each major upgrade.

I also should say that this is an ongoing task, I have to recreate my rpm now and then.

ok thanks for your reply so how often do you need to recreate the rpm and did you get the end result you wanted
how much where you able to change the icons , fonts … etc
and do the patches get restored from updates or no

Sounds like a complicated way of accomplishing what patchmanager does?

I have three rpm’s until now, one for each hardware (JP1, JollaC and XperiaX) mainly because of icons different directory. The result is exactly what I wanted, changed/replaced as much as I want.

@xmasjos Why is an rpm more complicated then a patchmanager patch? I think it’s about the same amount of work. Besides that, I don’t think patchmanager existed when I first started this.

ok can you share some screenshots of your sfos
i am interested and want to see what you did so i know what to expect

I personally haven’t done much more than replace a few featured icons and added some personal ambience’s with their own notification sounds, but that’s not the point, the point is you can do what you want and add it to your rpm or patchmanager patch.
My ambiance’s is installable from OpenRepos, this and two more.

ok thanks
i will look into it

Wrt. Fonts, the regular Linux fontconfig stuff applies, so you can install fonts to ~/.local and use fontconfig files to apply them.

This is not exactly trivial, check out the Pixelperfect project on github for a starting point.

ok i will check it out thanks

Do not hesitate to ask (after searching of course), in this community there is always people ready to help.

for sure
i will be on the look out for any sfos customization

i know this isn’t on the topic of the post but some time ago i posted asking for any sailfish os problems people may have had to know what i was going into and posted about the aurora os project but nobody answerd do you know anything about those subjects
and do you think a should make a post about it i asked about the problem with a user on a post i made about how much ram is required for sfos and the aurora os i replied on the aurora os post