Skip to content

Commit c836410

Browse files
committed
Make mate-tweak compatible with all Yaru themes
1 parent 59204a4 commit c836410

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

mate-tweak

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -790,10 +790,11 @@ class MateTweak:
790790
self.set_dconf_value('/net/launchpad/plank/docks/dock1/icon-size', "'48'")
791791
self.set_dconf_value('/net/launchpad/plank/docks/dock1/items-alignment', "'center'")
792792
self.set_dconf_value('/net/launchpad/plank/docks/dock1/position', "'bottom'")
793-
if mate_theme == 'Yaru-MATE-dark':
794-
self.set_dconf_value('/net/launchpad/plank/docks/dock1/theme', "'Yaru-dark'")
795-
elif mate_theme == 'Yaru-MATE-light':
796-
self.set_dconf_value('/net/launchpad/plank/docks/dock1/theme', "'Yaru-light'")
793+
if mate_theme.startswith('Yaru'):
794+
if mate_theme.endswith('-dark'):
795+
self.set_dconf_value('/net/launchpad/plank/docks/dock1/theme', "'Yaru-dark'")
796+
else:
797+
self.set_dconf_value('/net/launchpad/plank/docks/dock1/theme', "'Yaru-light'")
797798
elif mate_theme in ['Ambiant-MATE', 'Ambiant-MATE-Dark', 'Radiant-MATE']:
798799
self.set_dconf_value('/net/launchpad/plank/docks/dock1/theme', "'Ubuntu-MATE'")
799800
else:
@@ -805,10 +806,11 @@ class MateTweak:
805806
self.set_dconf_value('/net/launchpad/plank/docks/dock1/icon-size', "'56'")
806807
self.set_dconf_value('/net/launchpad/plank/docks/dock1/items-alignment', "'start'")
807808
self.set_dconf_value('/net/launchpad/plank/docks/dock1/position', "'left'")
808-
if mate_theme == 'Yaru-MATE-dark':
809-
self.set_dconf_value('/net/launchpad/plank/docks/dock1/theme', "'Mutiny-dark'")
810-
elif mate_theme == 'Yaru-MATE-light':
811-
self.set_dconf_value('/net/launchpad/plank/docks/dock1/theme', "'Mutiny-light'")
809+
if mate_theme.startswith('Yaru'):
810+
if mate_theme.endswith('-dark'):
811+
self.set_dconf_value('/net/launchpad/plank/docks/dock1/theme', "'Mutiny-dark'")
812+
else:
813+
self.set_dconf_value('/net/launchpad/plank/docks/dock1/theme', "'Mutiny-light'")
812814
else:
813815
self.set_dconf_value('/net/launchpad/plank/docks/dock1/theme', "'Matte'")
814816
self.set_dconf_value('/net/launchpad/plank/docks/dock1/zoom-enabled', "false")

0 commit comments

Comments
 (0)