Change dark app to light with elementary OS default theme.

As may you aware some applications comes in a dark theme version that break with the light elementary OS theme. If you are looking for how to make the dark apps light to match the rest of the themes this is the place.
You can actually set different apps with different themes.

First you need a menu editor for this, type in terminal:

sudo apt-get install com.github.donadigo.appeditor

You will now find the Appeditor in System Tools. Open it.

Find eg. Screencast and in command box of it you will add

env GTK_THEME=elementary

So it will say 

env GTK_THEME=elementary com.github.artemanufrij.screencast %U

Save it.

Find the rest of the dark theme apps and do the exact same thing with them.

Howto set Wingpanel and Slingshot to be translucent

Do you like translucent/transparent theme? If so this guide is for you. Note: It have only been tested with elementary OS default elementary theme. Open the terminal and copy/paste;

io.elementary.code '~/.config/gtk-3.0/gtk.css'

Add the following to the file;

.panel {

    background-color: rgba(255,255,255,0.5);

    transition: all 1s ease-in-out;
}


.panel.maximized {

    background-color: rgba(255,255,255,0.5);
    
    }

    
@define-color base_color #ffffff;
@define-color bg_color alpha (shade (@base_color, 0.96), 0.6);
@define-color bg_highlight_color shade (@bg_color, 1.4);
@define-color border_color alpha (#000, 0.25);
@define-color fg_color #969f9d;

You can adjust the transparency of the Wingpanel by change the 0.5 to 0.0 (transpancy) – 1.0 (Solid)

The Slingshots transparency you can adjust 0.6 likewise.

Logout and login to take affect.

Enjoy ^_^

Tested on: elementary OS 5.1.4

Howto use Mac Mojave changing wallpaper in elementary OS

This guide will show you have to install and run Mac Mojave wallpaper that changes after what time on the day it is. Every hour it will change.

First download the wallpaper and script from here: https://www.dropbox.com/s/8rps3p49mg3fkbc/mojave-background.tar.gz?dl=0

Next open the terminal and copy/paste;

cd && cd Downloads
mkdir -p ~/Pictures/Wallpapers
tar -xf mojave-background.tar.gz 
mv mojave-background ~/Pictures/Wallpapers
io.elementary.code ~/Pictures/Wallpapers/mojave-background/mojave.xml

Now to the more tedious thing. In the script you’ll see the paths pointing to the wallpapers, but under my username: storm. Change all of them to your username. There’s quite a lot of editing to do.

When done go to System Settings and click on Desktop. Under Wallpaper click Import Photo… Go to ~/Pictures/Wallpapers/mojave-background and pick mojave.xml

Enjoy! ^_^

Tested on: elementary OS 5.1.4

Source: https://gist.github.com/trongthanh/7d632e90687e1bc219e1f3262d337702

Howto change the color/transparency of wingpanel

This guide shows you howto change the color of the wingpanel. If you wish to have different color than shown in this guide I suggest installing Gimp from the App Center to easily get the RBG numbers.

Open the terminal and copy/paste;

nano ~/.config/gtk-3.0/gtk.css

Insert the following;

/*********************

* wingpanel support *

********************/

.panel {

    background-color: rgba(255,255,255,0.5);

    transition: all 1s ease-in-out;
}


.panel.maximized {

    background-color: rgba(255,255,255,0.5);
    
    }

This will make your wingpanel white transparent. The 3 first number in RGBA is the color numbers. Use Gimp to find the color you want. If you want a black wingpanel, change all 255 with 0. The last number is how transparent the panel is going to be. It range from 0.0 (complete transparent) to 1.0 (Solid).

Save: [ctrl]+[o]

Exit: [ctrl]+[x]

When done type;

killall wingpanel

Enjoy! ^_^

Tested on: elementary OS 5.1.4 – 5.1.6

Source: https://www.reddit.com/r/elementaryos/comments/cru778/how_to_make_the_wingpanel_always_transparent/

Howto use live wallpaper on elementary OS

It’s possible to have Live Wallpaper on elementary OS. This guide shows you have to install it. If you want a peak I have made a video on Youtube.

INSTALLATION

Open the terminal and copy/paste;

sudo apt install software-properties-common
sudo add-apt-repository ppa:fyrmir/livewallpaper-daily
sudo apt-get update
sudo apt install livewallpaper livewallpaper-config livewallpaper-indicator

You should now have to launcher in Slingshot. Press the LiveWallpaper Preference to set up your wallpaper and style/color etc.

launchLivePaper

Enjoy! ^_^

Tested on: elementary OS 5.1.4

Howto get rid of the text “Applications” in Slingshot (Application Menu)

noApplications

If you are looking for a way to get rid of the “Applications” text in Slingshot here’s a guide to do so. This guide uses the default elementary theme as an example. Adjust the guide to the theme you use.

Open the terminal and copy/paste;

nano '~/.config/gtk-3.0/gtk.css'

Add the following;

.panel.maximized > .horizontal:first-child > :first-child, 
.panel.color-dark > .horizontal:first-child > :first-child {
    font-size:0px;
}

Save: [ctrl]+[o]
Exit: [ctrl]+[x]

Logout and login and the changes should take affect.

If you want to change Slingshot magnifier glass with a custom one, please look at this guide: Howto change the magnifier glass in Slingshot (Application Menu)

Enjoy! ^_^

Source: Reddit

Tested on: elementary OS 5.1.4

Howto change the magnifier glass in Slingshot (Application Menu).

e

This guide shows you how to change the magnifier glass in Slingshot. This example uses (e)papirus icon theme as demostration and it uses the good old elementary logo for the purpose. If you are skilled with inkscape you can make your own.
If you’re using a different icon theme, you need to adjust this guide.

First download the “e” from here: Download

Extract it. When it’s done copy it to ~/.icons/ePapirus/symbolic/actions

Enjoy! ^_^

Source: https://elementaryos.stackexchange.com
Tested on: elementary OS 5.1.4

Howto run multiply planks in elementary OS

Screenshot from 2020-05-15 01-28-32

This guide will show you how to run multiply planks on elementary OS. It can be rather useful if you have more than one monitor.

Open the terminal and copy/paste:

plank -n panel-two --preferences

In this example I use the word panel-two, but you can call it whatever you want. You can call them panel-one, panel-two, panel-three etc.
Now setup your new panel.

When done, go to System Settings. Click Applications and pick Startup.

Add the following command;

plank -n panel-two
Screenshot from 2020-05-15 01.44.59

Now log out and log in. You’ll now have an extra plank.
Enjoy! ^_^

Tested on: elementary OS 5.1.4