So, I managed to hack Code a bit in order to set a different theme. I like to have a consistent theme when using various editors, so I tried to make them look as close as possible. At the same time, I did not yet invest too much time into this.
So, this is what I did:
I used GtkSourceView style schemes to find a theme close to my needs. I liked VSCode's ...
The script copied some setting changes into gtk config. So you just need to delete that file.
sudo rm -rf ~/.config/gtk-3.0/settings.ini
The dock theme however is overridden by the script, so you need to find a suitable theme at gnome-look.org
[Plank themes here1
Extract the package to .local/share/plank/themes (hidden in your home directory)
Open the ...
To change theme, icons and fonts in elementary OS you need a third party app called elementary tweaks. Open the terminal and copy/paste these commands;
sudo apt install software-properties-common
sudo add-apt-repository ppa:philip.scott/elementary-tweaks
sudo apt install elementary-tweaks
You can now find elementary tweaks in System Settings.
To get more ...
The final solution: How to replace the magnifier/search icon using Inkscape
See like this as an example:
So replace the icon using
sudo inkscape (to run as root)
with the elementary OS logo. I suppose you know how to open the mentioned svg file in Inkscape and do it. ...
For elementary-x theme you need to edit it here:
or if you have it in:
Depends on where did you install the theme for user or for all users.
As you can read here:
git clone ...
Solution which removes Applications name from the panel
If you do not have vim, then install it with below command in terminal:
sudo apt install vim
Then type in terminal for example like below: (bear in mind that Nordic is a name of my theme which I am using currently, the default one is /usr/share/themes/elementary/gtk-3.0/gtk.css)
sudo vim /usr/share/...
For those who are looking for the current gsettings command, it's
gsettings set io.elementary.desktop.wingpanel use-transparency true
On my Hera it was already set to true however, so it didn't really solve the original problem.
use flatpak and run the bellow command, it will allow flatpak apps to use your theme, no idea why canonical doesn't expose the theme and icon folders already, snaps are doa just because of the theming, then again they are also perform much slower than any other option out there
flatpak override --filesystem=~/.themes
You Can change two ways:
System-wide by editing gtk-dark.css only.
Or only changing color palette for terminal only by editing below file:
Here is the results either way
I made it to work. In gtk-widgets.css and gtk-widgets-dark.css I added/edited a .tilebar element with background-image: linear-gradient() property. As arguments I set white color hex in white-version CSS and gray color hex in dark-version CSS. To set the unfocused window's color I used a .tilebar:backdrop element with the same property but with darker color.