@@ -16,16 +16,23 @@ gulp.task('styles-gtk4', function(done) {
1616 . pipe ( exec ( ' gsettings set org.gnome.desktop.interface gtk-theme "Dracula"' ) )
1717 done ( ) ;
1818} ) ;
19- gulp . task ( 'shell-style ' , function ( done ) {
19+ gulp . task ( 'shell-styles ' , function ( done ) {
2020 gulp . src ( 'gnome-shell/**/*.scss' )
2121 . pipe ( sass ( ) . on ( 'error' , sass . logError ) )
2222 . pipe ( gulp . dest ( './gnome-shell/' ) )
2323 . pipe ( exec ( 'gsettings set org.gnome.shell.extensions.user-theme name "Ant"' ) )
2424 . pipe ( exec ( 'gsettings set org.gnome.shell.extensions.user-theme name "Dracula"' ) )
2525 done ( ) ;
2626} ) ;
27-
28- gulp . task ( 'cinnamon-style' , function ( done ) {
27+ gulp . task ( 'shell40-styles' , function ( done ) {
28+ gulp . src ( 'gnome-shell/v40/**/*.scss' )
29+ . pipe ( sass ( ) . on ( 'error' , sass . logError ) )
30+ . pipe ( gulp . dest ( './gnome-shell/v40' ) )
31+ . pipe ( exec ( 'gsettings set org.gnome.shell.extensions.user-theme name "Ant"' ) )
32+ . pipe ( exec ( 'gsettings set org.gnome.shell.extensions.user-theme name "Dracula"' ) )
33+ done ( ) ;
34+ } ) ;
35+ gulp . task ( 'cinnamon-styles' , function ( done ) {
2936 gulp . src ( 'cinnamon/**/*.scss' )
3037 . pipe ( sass ( ) . on ( 'error' , sass . logError ) )
3138 . pipe ( gulp . dest ( './cinnamon/' ) )
@@ -41,9 +48,9 @@ gulp.task('default',function() {
4148} ) ;
4249
4350gulp . task ( 'shell' , function ( ) {
44- gulp . watch ( 'gnome-shell/**/*.scss' , gulp . series ( 'shell-style' ) ) ;
51+ gulp . watch ( 'gnome-shell/**/*.scss' , gulp . series ( gulp . parallel ( 'shell-styles' , 'shell40-styles' ) ) ) ;
4552} ) ;
4653
4754gulp . task ( 'cinnamon' , function ( ) {
48- gulp . watch ( 'cinnamon/**/*.scss' , gulp . series ( 'cinnamon-style ' ) ) ;
55+ gulp . watch ( 'cinnamon/**/*.scss' , gulp . series ( 'cinnamon-styles ' ) ) ;
4956} ) ;
0 commit comments