To use with eOS new dock in elementary OS 8 (Circe)
Eventually i would like to do the following
- 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
- Princess Eyebleed: something flashy and pastelly and bright because why not
One-liner. Paste this in a terminal
wget -O - https://raw.githubusercontent.com/teamcons/eOSdock-themeswitcher/refs/heads/main/themes/Classic.css >> ~/.config/gtk-4.0/gtk.css && killall io.elementary.dock
By default the dock is partially transparent, if you just want it opaque you can go
echo "dock {opacity: 1;}" >> ~/.config/gtk-4.0/gtk.css && killall io.elementary.dock
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)
By default the dock is partially transparent, if you just want it opaque you can go
echo "dock {opacity: 1;}" >> ~/.config/gtk-4.0/gtk.css && killall io.elementary.dock
Classic
Attempt at mimicking the old Plank dock. It isnt complete, but damn good looking
Stellas Tweaks
Shadows behind icons. Accent color in running indicator. Icon up on hover
The 2000s
An attempt at funky 3D
Whatever
I dont know. It looks neat.
Pinstripes - By t3rminus
Lots of lines, similar to early Mac OS X