Theme Color

Your rating: None Average: 5 (11 votes)

Editor for the current theme colors, and more!

Spice up your Ambiences with this! Yes, Black/White/Gray colors can finally be created!

You can also export ambience files, create RPMs and install those RPMs as ambiences. Refer to the built-in User Manual on how to use the various functions.

Source available at Gitlab. Patches and Translations (via Weblate) welcome!


  • Has a confusing UI (as reported by some), but also has as of version 2.8, a comprehensive Handbook included to explain it.
  • can, as of version 2.9, load color schemes from ambience files
  • can, as of version 2.7, export ambience files, create RPMs and install those RPMs as ambiences
  • allows setting most colors for the current theme. Note that this means you can not edit everything, most notably not the background color used for Covers
  • can store schemes for later reuse
  • can generate some color schemes automatically, e.g. some optimized for color-blindness, or redshifting for late-night phone use
  • translations ensure proper spelling of "color" in en_GB and en_IE locales, also many other languages
  • opens possibilities to create truly disgusting UI coloring, but de gustibus non est disputandum, eye of the beholder and so on.

Known issues:

  • plenty of rough edges, display and inputs get confused a lot depending on what you do
  • the author uses various "Glass" and other patches from patchmanager - patched UI components are not tested in the app against unpatched.
  • opens possibilities to create truly disgusting UI coloring, but de gustibus non est disputandum, eye of the beholder and so on.
  • can not save colors to existing Ambiences, only current theme/session. You can however create an Ambience RPM.
  • Loading from Cupboard, or switching edit modes doesn't always keep the palette, showroom,  and the editors in sync. To work around, Apply to System and then Reload from System
  • can sometimes crash Lipstick... 
  • tragically uninspired name
  • ugly logo
  • plenty more, probably

Planned Features:

If you like playing with colors and themes, you might like Ambience Admirer, my most pointless creation yet.

Oh, and if you like this, and are more talented than me in designing icons (likely), might I request a sailfish-like icon featuring the face of a Mantis Shrimp to be made for this? Thanks!


Application versions: 
File openrepos-themecolor-1.7-2.noarch.rpm12.46 KB21/03/2021 - 02:04
File openrepos-themecolor-1.8-4.noarch.rpm16.61 KB22/03/2021 - 01:27
File openrepos-themecolor-2.0-1.noarch.rpm21.93 KB24/03/2021 - 02:21
File openrepos-themecolor-2.1-2.noarch.rpm24.11 KB25/03/2021 - 23:07
File openrepos-themecolor-2.2-1.noarch.rpm25.86 KB29/03/2021 - 22:36
File openrepos-themecolor-2.3-1.noarch.rpm180.41 KB01/04/2021 - 14:49
File openrepos-themecolor-2.4-1.noarch.rpm183.54 KB03/04/2021 - 23:14
File openrepos-themecolor-2.4-2.noarch.rpm183.72 KB04/04/2021 - 18:03
File openrepos-themecolor-2.5-1.noarch.rpm192.21 KB07/04/2021 - 20:15
File openrepos-themecolor-2.6-1.noarch.rpm201.06 KB19/04/2021 - 19:03
File openrepos-themecolor-2.6-2.noarch.rpm201.38 KB21/04/2021 - 15:29
File openrepos-themecolor-2.7-1.noarch.rpm357.15 KB11/05/2021 - 15:32
File openrepos-themecolor-2.7-2.noarch.rpm357.35 KB14/05/2021 - 18:56
File openrepos-themecolor-2.7-3.noarch.rpm357.42 KB18/05/2021 - 15:58
File openrepos-themecolor-2.7-4.noarch.rpm357.45 KB22/05/2021 - 21:51
File openrepos-themecolor-2.8-1.noarch.rpm1.23 MB11/08/2021 - 16:48
File openrepos-themecolor-2.9-1.noarch.rpm1.41 MB23/09/2021 - 16:42
File openrepos-themecolor-2.9-2.noarch.rpm1.41 MB16/10/2021 - 02:07
File openrepos-themecolor-3.0-1.noarch.rpm1.41 MB01/04/2022 - 13:35

Fri Apr 1 2022 - 3.0-1

  • Sandboxing: add support, check all functions
  • Daemon: make it actually apply themes
  • Daemon: move from Gio to dconfjson
  • Settings: remove Open Settings from Advanced page (sandboxing)
  • Performance: remove opacity Behaviours

Fri Oct 15 2021 - 2.9-2

  • Translations: update French, thanks J. Lavoie
  • Translations: update Swedish, thanks Luna Jernberg

Thu Sep 23 2021 - 2.9-1

  • Ambience Export: improve UI and focus handling, see
  • Shelves: fix naming of special shelves, and padding
  • Builder: add version information to RPM description
  • Feature: allow loading ambiences from file
  • Feature: add Advanced page, cleanup Pulley menus
  • Feature: add Ambience change watcher daemon
  • Feature: use color-specific autogenerated palette in Picker
  • Packaging: Require SailfishOS 4 or later (Silica dependencies)
  • Performance: ShowRoom was rendered twice
  • Showroom: better Pulley Menu simulator
  • Showroom: fix display for users without patches
  • Showroom: improve wallpaper background
  • Showroom: make hiding/showing persist over page changes
  • Sliders: move Text input Button onto Sliders, remove Text input mode
  • Translations: add French, thanks J. Lavoie

Wed Apr 11 2021 - 2.8-1

  • Add systemd service to launch Builder from app, remove separate Builder launcher
  • introduce User Manual, - translations may lag behind by hopefully will improve over time
  • various fixes from dogfooding
  • Generators: tone down some effects
  • Performance: improve image handling, use Nemo.Thumbnail plugin
  • Performance: improve shelves
  • SailJail: prepare support for being launched through sailjail

Sat May 22 2021 - 2.7-4

  • fix busybox support in RPM Builder script

Tue May 18 2021 - 2.7-3

  • Translations: update Norwegian

Fri May 14 2021 - 2.7-2

  • Fix RPM builder to be more compatible/error restistant
  • update translations

Tue May 11 2021 - 2.7-1

  • Add support for generating and installing Ambience RPMs (!)
  • Improve landscape layout by using a Flow (idea stolen from Battery Buddy)
  • Add support for Dimmer color
  • Add prototype for editing alpha channel
  • Add more Generators: Day/Night themes
  • Add more Generators: Red-Green Color-blindness themes
  • Improve VKB preview
  • Improve GlowColor support
  • Improve handling of uninitialized colors on shelves
  • Increase Remorse Timer Madness
  • Fix some button layouts
  • Various other fixes and breakages
  • Last but not least, updates from our restless Translators, thanks again.

Wed Apr 21 2021 - 2.6-2

  • Translations: update Chinese
  • Translations: update Norwegian

Mon Apr 19 2021 - 2.6-1

  • Add Filters (reduce eyestrain), inspired by
  • Add (preliminary) .ambience file export
  • Add possibility to hide parts of Showroom
  • Add VKB preview to Showroom
  • Add Mini-Showroom
  • Sliders: fix reset, pick up color changes better
  • Editors: Consolidate Randomizer and Filters under common Selector
  • Make collapsible elements more visible on main page
  • Some fixes for cupboards
  • Fix for Reload functions picking up wrong colors
  • Some eye candy
  • Translations: Spanish thanks Carmen F. B.
  • Translations: Swedish thanks Åke Engelbrektson (in the works)

Wed Apr  7 2021 - 2.5-1

  • Add Glow color support
  • Add Copier input mode
  • Add several reload/recompute options to pulley
  • Translations: Norwegian thanks Allan Nordhøy
  • Translations: Chinese by @dashinfantry
  • Translations: all languages at 100% with this release!
  • Dev: Translations now done on Weblate:

Sat Apr  4 2021 - 2.4-2

  • Update Chinese translation by @dashinfantry, thanks!

Sat Apr  3 2021 - 2.4-1

  • Add Chinese translation by @dashinfantry, thanks!
  • Add Swapper input mode
  • Add option to reset custom dconf values, see
  • Enhance Help section: some tips and tricks
  • bugfix: open ambience settings used wrong dbus call syntax
  • proper detection of Ambience changes
  • proper handling of uninitialized shelf values
  • refactor input selector

Thu Apr  1 2021 - 2.3

  • Add support for highlightBackgroundColor
  • Add octosquish icon and background
  • Add Pulley and Topmenu demo to ShowRoom

Mon Mar 29 2021 - 2.2

  • Add per-Ambience palette store (cupboard)
  • Add random color selector
  • Add original Jolla Slider^TM
  • Add some eye candy
  • Add spring clean option
  • Add support for @slava's MyBackup
  • Hid an egg. Happy easter!
  • bugfix: highlight selector was mapped to the wrong output color (primary)
  • cleanup: refactor a lot of things
  • translations: update

Thu Mar 25 2021 - 2.1

  • declare this out of alpha state
  • bugfix: colors are now applied to the preview immediately
  • feature: add edit mode selector
  • feature: random color selector
  • cleanup: refactor a lot of things
  • translations: update

Wed Mar 24 2021 - 2.0

  • bugfix: colors are now applied to the preview immediately
  • bugfix: for GeminiPDA orientations (again)
  • feature: random color selector
  • cleanup: move to qml singleton for custom palette
  • bugfix: fix some reference bugs in showroom

Sun Mar 21 2021 -  1.8

  • detect ambience changes
  • add storage option
  • add DLC/in-app purchases

Sun Mar 21 2021 - 1.7

  • first public release