ThemeSwitch

ThemeSwitch

by Daniel Frost

App

quickly change between Ambiance, Suru-Dark or Suru-Gradient system theme

About ThemeSwitch

Bright sunlight - you are using Ambiance theme. But what if you enter a dark building?
ThemeSwitch will change your system theme to Suru-Dark in a second.

Last night you where using Suru-Dark theme to reduce strain on your eyes? Next morning in the sunshine you can't see a thing on your phone?
ThemeSwitch will change your system theme to Ambiance in a second.

You are developing apps? You need to switch between Ambiance and Suru-Dark to check the design works in both themes? ThemeSwitch will change between themes in a second.

[This app runs unconfined. It needs to change the theme by editing '~/.config/ubuntu-ui-toolkit/theme.ini'. This file can not be accessed with confinement.]
[To delete files in the app's cache folder python is used.]

Recent Changes

v2.3.0
- update app to work on focal
- add some about info
- temporarily remove translation link

v2.2.3
- add Dutch translation, thanks Heimen Stoffels

v2.2.2
- improve reading of theme.ini to avoid issues with other theme changing apps

v2.2.0
- visual redesign to emphasize ambiance/surudark buttons, fix #2
- update french translation, thanks to Anne Onyme 017
- update spanish translation
- internal change of cache deletion (whole folder instead file by file)

v2.1.0
- add option to clear the app's qml cache
- update German translation

v2.0.1
- updated french translation, thanks to Anne Onyme 017

v2.0.0
- complete redesign
- featuring instant theme change without unity8 restart
- reduced amount of unconfined actions
* changed implementation for editing theme.ini
* removed option to restart unity8
* removed shellexec plugin and therefore the ability to issue shell commands

The app does no longer issue shell commands.
Only because there is no write access to theme.ini the app needs to be unconfined.

v1.0.3
- add spanish translation, thanks advocatux
- add french translation, thanks Anne Onyme 017

v1.0.2
- users with current theme SuruGradient will now change to Ambiance [before this usecase was not covered at all]

v1.0.1
- add link to issuetracker
- add German translation

v1.0.0
- initial release

Permissions

  • Full System Access
  • Unrestricted write access to: ~/.config/lomiri-ui-toolkit/
  • Unrestricted read access to: ~/.config/lomiri-ui-toolkit/

Community Built

This app has been released under the GNU GPL v3 license. It is developed in the open and you can review the source code.

Info

  • Published Date

    Aug 28, 2019

  • Updated Date

    Jan 5, 2023

  • Current Version

    2.3.0

  • Total Downloads

    7,111

  • Latest Version Downloads

    2,554

  • Supported Architectures

    all

  • Translation Languages

    de, es, fr, nl

Links

Reviews

Nero

Reviewed Sep 29, 2023 for version 2.3.0

Thank you soo much! Should be integrated into the OS for sure! OnePlus 7 Pro @ Focal OTA #2 build

pnguyen9

Reviewed Apr 6, 2023 for version 2.3.0

Works on Volla 22 in 20.04

Daniel Schlieckmann

Reviewed Mar 6, 2023 for version 2.3.0

Works fine and brings back dark mode on focal, thank you :-)

xeoniki200

Reviewed Jan 10, 2023 for version 2.3.0

Finally!! I missed the darkmode in 20.04. Thank You!

Radu Ursache

Reviewed Jan 7, 2023 for version 2.3.0

horrible theme. there should jus be a dark theme in the system settings

c+aue

Reviewed Oct 1, 2021 for version 2.2.3 (older version)

another app that shoyld be a system setting.ut

Роман Мизиченко

Reviewed Aug 9, 2021 for version 2.2.3 (older version)

rori

Leevi Lappalainen

Reviewed Feb 3, 2021 for version 2.2.3 (older version)

Does exactly what it promises to do

Bolly

Reviewed Jun 23, 2020 for version 2.2.2 (older version)

Imprescindible para cambiar de tema rapidamente.

gbdomubpkm

Reviewed May 29, 2020 for version 2.0.1 (older version)

I don't see how this app could evolve, but does very well what is asked of it. So THANK YOU!