To use with eOS new dock in elementary OS 8 (Circe)
THE SCRIPT WORKS; But there is no officially finished theme yet. Just some experimentations you are free to play with. Application.css is the default theme - feel free to tweak it, try stuff, idk
I am waiting for a change that would allow more flexibility for theming. Once it lands i want to do the following
-Classic: The classic Plank appearance
-The 2000s: A very frutiger aero spin with all the 3D
-Aqua: A old nostalgic MacOS. However from playing with zoom-magnification, i wont be able to redo that
-Stellas Tweaks: An attempt at something good looking, with shadows and animations, without straying too far from default
-Princess Eyebleed: something flashy and pastelly and bright because why not
To set theme.css as the current dock theme
$ eOSdock-themeswitcher.sh ./themes/theme.css
No argument, to revert to default
$ eOSdock-themeswitcher.sh
you can then run
$ killall io.elementary.dock
to restart the dock. Or log out and in again
The file doesnt overwrite gtk.css, and reverts to default without leaving anything else.
This is per user, and does not require sudo
i would do the killall in the script if somehow that didnt crash my session everytime i tried
Application.css is the default. It is taken from elementaryOS source code itself and is present as example https://github.com/elementary/dock/blob/main/data/Application.css
Feel free to submit pull requests with your themes. Im happy to host neat stuff
Also i did another to set transparency. It overrides whatever value a theme may set if you call it afterward
$ eOSdock-set-transparency.sh
Give any integer between 0 and 100. Any other value just reset to default (60)
Stellas Tweaks
Shadows behind icons. Accent color in running indicator. Icon up on hover