Yaru-Colors is a theme project to bringt different colors to Ubuntu's awesome Yaru theme.
Testers needed:
Please check my github! I added support for gdm3 theming. It's a bit complicated as it seems. I tested it under Ubuntu 20.10.
It would be nice if y'all check if it works for you, as well...especially on different distributions and Ubuntu versions!
Update 20.10.1:
- Updated every theme to 20.10!
- Added new Wallpapers made by @fer-moreira (They're awesome, thanks a lot!)
- Icons and Cursors are unchanged
Update 20.04.6:
- New color added as user suggestion: Cinnamon - slightly change to Orange, based on Ubuntu Cinnamon Remx
- Tried to add snap support...it's very time consuming so I'm sorry to say, that it'll take a bit longer (help needed / wanted if someone knows how to snap...)
- Last update with 20.04 base. 20.10 is already in the works!
EDIT: - Now with snap support!
Update 20.04.5:
Sorry! I've messed it up again! If you have purple switches in gnome shell, please redownload 20.04.5! I've fixed it...finally and hopefully!
- Added two new colors: Amber and Teal - based on Pop_OS! and Manjaro!
- Rewritten the installer from scratch. It's way shorter and should be easier to use! If there are any issues, please notify me!
- No updated needed if you're using the old colors. They're the same, I've just changed the version number.
Update 20.04.4:
- Finally fixed broken symlinks (this time really.......hopefully). Sorry!
Update 20.04.3:
- Fixed purple colored switches in gnome-shell (like Do-Not-Disturb)
- Fixed broken / dead symlinks for many icons. NOTE: Yaru-Colors icons inherit to stock Yaru! This saves space since I just modified a handful of files. If you're not running Ubuntu (20.04), please download the icons from Yaru's git or via package manager if possible.
Update 20.04.2:
- Modified install and uninstall scripts:
- No installation of Gnome-Shell to /usr/ anymore
- Linking files from /home/ to /usr/ when running install.sh as root for better compatibility
- Reduced icon size by removing unneeded icons, inherit icon theme is set to stock Yaru
-- BIG UPDATE --
Update 20.04.1:
- Added support for Ubuntu 20.04 by using Yaru 20.04 source
- Changed version numbers
- Redone every theme
- NEW icons!!
- NEW Color: Orange
- Changed purple color
- NEW: Cursors!!
- NEW: Unity support (brought by Yaru)
NOTE: The next update will contain less icons to save space and time (and maybe spacetime as well). The next icons packs will have stock Yaru as inherit icon pack! Coming Soon™
PLEASE NOTE: Deepblue is missing! It'll be added, soon!
Special thanks to the developers of Yaru!
(https://github.com/ubuntu/yaru
Yaru-Colors themes conataing following:
- GTK 2 / 3 themes
- Gnome-Shell themes
- Yaru icons (just the necessary ones, inherit is set to stock Yaru)
- Unity theme
- Recolored cursors
- Ubuntu-Dock theme (indicators)
Following changes are made by me:
- GTK2, GTK3+ and Gnome-Shell assets and css files are changed
- For the icon pack I just recolored the folder icons and a few others. The icon theme will use Yaru as inherit theme, which means that my packs just contain recolored icons!
- Recolored the cursors to fit to each color
- Unity assets recolored
- The dock got recolored app running indicators, which are changed by script, not by file
I tried to make the installation as easy as possible.
Therefore I created an installation script called install.sh. (Tutorial below)
The installer will do a backup if something needs to be overwritten (only Ubuntu 18.10+).
It will guide you through everything and allows you to choose what you want to install.
General Information:
Please visit the GitHub page for more screenshots of every theme, issues or suggestions.
Known issues:
Snap apps aren't themed. I don't know if I will add this feature in the future, for now it doesn't work. If someone knows how to get my themes to work, please send me an email!
Most used example: Ubuntu Software
Tiny workaround: Use gtk+ inspector to change the default theme of a snap app to Yaru, this will fix the missing background, when the themes are installed as root (linked to /usr/share/themes)
Tutorial
Installation with script:
1. Run the installer with './install.sh'
2. Follow the installer
Optional:
3. Set your themes with gnome-tweak-tool
4. For gnome-shell you need the User Themes Extension for Gnome-Shell
5. To change the dock indicators, simply run the dock-indicators.sh in src
6. Done
FIY: Because of an older bug in the User Themes extension, on some systems changing the shell theme with a command doesn't work. I've added a fix to this (see Github or the installer for source). This will need root privileges, but the script will ask for this ;)
Removal with script:
1. Rund the uninstaller with './uninstall.sh'
--- if you ran the installer as root, please run this as root, as well.
2. Follow the script
3. Done
Manual install:
1. Copy your desired theme into your desired theme directory (example '/usr/share/themes' or '~/.local/share/themes')
2. Copy you desired icon pack into your desired theme directory (example '/usr/share/icons' or '~/.icons')
4. Enable your themes with gsettings commands or with gnome-tweak-tool
5. To change the dock indicator color (Ubuntu's Dash-To-Dock only), find the hex code for your desired color in the list below and enter following two commands (replace HEXCODE with your color code including #):
'gsettings set org.gnome.shell.extensions.dash-to-dock custom-theme-running-dots-color 'HEXCODE' 2> /dev/null'
'gsettings set org.gnome.shell.extensions.dash-to-dock custom-theme-running-dots-border-color 'HEXCODE' 2> /dev/null'
(take the color codes from GitHub or do it with the script from there, it'll do it for you...)
Snap install:
1. Install snap package with snap install yaru-colors (TBR)
2. Add the themes to the snap theme list by following 3 commands:
for i in $(snap connections | grep gtk-common-themes:gtk-3-themes | awk '{print $2}'); do sudo snap connect $i yaru-colors:gtk-3-themes; done
for i in $(snap connections | grep gtk-common-themes:gtk-2-themes | awk '{print $2}'); do sudo snap connect $i yaru-colors:gtk-2-themes; done
for i in $(snap connections | grep gtk-common-themes:icon-themes | awk '{print $2}'); do sudo snap connect $i yaru-colors:icon-themes; done
3. Reboot or re-login
KNOWN BUGS
Snap applications, like Ubuntu Software, don't support third party themes. Instead they're using their own theme resource. On Ubuntu, the snap themes are including stock Yaru.
Fix: see above - snap support is out!
Have fun with it!
For any suggestions send me a message here or on Reddit /u/jannomag
ikeahloe
8 days ago
Report
speltriao
18 days ago
Report
joaopauloalbu
26 days ago
Report
jocixlinux
29 days ago
Report
Triceratops
1 month ago
Report
jannomag
1 month ago
Report
Triceratops
1 month ago
Report
tidustraveler
1 month ago
Report
jdawgnoonan
1 month ago
Report
allisonaaronb
1 month ago
Report
Triceratops
2 months ago
Report
rafaelhlima
2 months ago
Report
mofox
2 months ago
Report
malynel
3 months ago
Report
gorgiocalm
3 months ago
Report
artix
3 months ago
Report
Puli
3 months ago
Report
iyagi
3 months ago
Report
kharisma21
3 months ago
Report
jannomag
3 months ago
Report
alansmac82
3 months ago
Report
xakki
4 months ago
Report
rafaelpribeiro
4 months ago
Report
whorider
5 months ago
Report
jannomag
4 months ago
Report