An elegant, flat and modern based on Yaru icons by Canonical developers
- Screenshot
- Difference between alternative icons themes
- Installation
- Installing the stable version with CLI and with complete pack
- Installing the stable version with CLI and with specific pack
- Installing the beta/dev version with CLI
- Installing the nightly version with CLI
- Bugs
- Request
- Credits and Licences
- Yaru++: The normal icons theme, based on Yaru icons by Canonical developers. It does not have dependencies on other icons themes.
- Yaru++ Color Based on original Yaru, 16px icons are colourful and symlink to 24px and 32px. 16px and 48px icons are sharpened. It requires dependency on Yaru++.
- Yaru++ Dark: The dark version of Yaru++ for dark GUI or window manager. It requires dependency on Yaru++.
- Yaru++ Minimal: The minimal icons theme containing only third-party icons and excluding the files that already exist in the Canonical's Yaru original icons theme. It requires dependency on original Yaru. DO NOT use Snap, prefer PPA.
- Yaru++ Smooth: The 32px and 48px icons are symlinked to colourful scalable icons instead of sharpened icons that are hated by the perfectionists. It requires dependency on Yaru++.
- kYaru++: Compatible with Kvantum and Qt5ct. It requires dependency on Yaru++.
Use the scripts to install the latest version directly from this repository (independently of your distribution):
NOTE: Use the same command to update the icon theme.
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | env DESTDIR="$HOME/.icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | env DESTDIR="$HOME/.local/share/icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | env DESTDIR="/usr/local/share/icons" sh
If you do not want to install icons themes, you can specificy icons themes, excluding others
NOTE: Use the same command to update the icon theme.
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES=Yaru++ sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Dark' sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Color' sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='kYaru++ Yaru++' sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Smooth' sh
For Ubuntu users:
- Old versions: You must install manually original Yaru icons's latest version onto
/usr/share/icons/
; - 18.04, 19.04 and 19.10: Yaru icons are already installed, but outdated. You must upgrade the icons theme. Prefer the PPA. DO NOT use Snap!
- 20.04 and above: No installed. It is already Yaru icons' latest version, and it is well located in
/usr/share/icons/
.
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++-Minimal' sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES=Yaru++ env DESTDIR="$HOME/.icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Dark' env DESTDIR="$HOME/.icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Color' env DESTDIR="$HOME/.icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='kYaru++ Yaru++' env DESTDIR="$HOME/.icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Smooth' env DESTDIR="$HOME/.icons" sh
For Ubuntu users:
- Old versions: You must install manually original Yaru icons's latest version onto
/usr/share/icons/
; - 18.04, 19.04 and 19.10: Yaru icons are already installed, but outdated. You must upgrade the icons theme. Prefer the PPA. DO NOT use Snap!
- 20.04 and above: No installed. It is already Yaru icons' latest version, and it is well located in
/usr/share/icons/
.
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++-Minimal' env DESTDIR="$HOME/.icons" sh
After, there is a simple way to hack the original Yaru icons theme to use only third party icons. Simply change the following line in /usr/share/icons/Yaru/index.theme
file:
Inherits=Humanity,hicolor
becomes
Inherits=Yaru++-Minimal,Humanity,hicolor
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES=Yaru++ env DESTDIR="$HOME/.local/share/icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Dark' env DESTDIR="$HOME/.local/share/icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Color' env DESTDIR="$HOME/.local/share/icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='kYaru++ Yaru++' env DESTDIR="$HOME/.local/share/icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Smooth' env DESTDIR="$HOME/.local/share/icons" sh
For Ubuntu users:
- Old versions: You must install manually original Yaru icons's latest version onto
/usr/share/icons/
; - 18.04, 19.04 and 19.10: Yaru icons are already installed, but outdated. You must upgrade the icons theme. Prefer the PPA. DO NOT use Snap!
- 20.04 and above: No installed. It is already Yaru icons' latest version, and it is well located in
/usr/share/icons/
.
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++-Minimal' env DESTDIR="$HOME/.local/share/icons" sh
After, there is a simple way to hack the original Yaru icons theme to use only third party icons. Simply change the following line in /usr/share/icons/Yaru/index.theme
file:
Inherits=Humanity,hicolor
becomes
Inherits=Yaru++-Minimal,Humanity,hicolor
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES=Yaru++ env DESTDIR="/usr/local/share/icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Dark' env DESTDIR="/usr/local/share/icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Color' env DESTDIR="/usr/local/share/icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='kYaru++ Yaru++' env DESTDIR="/usr/local/share/icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Smooth' env DESTDIR="/usr/local/share/icons" sh
Observe that Canonical's original Yaru icons needs to be installed firstly
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++-Minimal' env DESTDIR="/usr/local/share/icons" sh
After, there is a simple way to hack the original Yaru icons theme to use only third party icons. Simply change the following line in /usr/share/icons/Yaru/index.theme
file:
Inherits=Humanity,hicolor
becomes
Inherits=Yaru++-Minimal,Humanity,hicolor
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | env uninstall=true sh
You will receive daily or weekly the latest commits directly from this repository's branch beta
, under @Bonandry's inspection. It is important to observe that the beta version may show some unstability, bugs and broken something as @Bonandry does not have knoweldge of the programming.
NOTE: Use the same command to update the icon theme.
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=beta sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=beta env DESTDIR="$HOME/.icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=beta env DESTDIR="$HOME/.local/share/icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=beta env DESTDIR="/usr/local/share/icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=beta env uninstall=true sh
You will receive hourly or daily the latest commits directly from this repository's branch nightly
, under @gusbemacbe's inspection. It is important to observe that the nightly version may show very few bugs, but without something broken as @gusbemacbe has knoweldge of programming.
NOTE: Use the same command to update the icon theme.
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=nightly sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=nightly env DESTDIR="$HOME/.icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=nightly env DESTDIR="$HOME/.local/share/icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=nightly env DESTDIR="/usr/local/share/icons" sh
wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=nightly env uninstall=true sh
Please visit the wiki about the bugs at Suru++ Ubuntu
Please visit the wiki about how to request an icon at Suru++ Ubuntu
- CC BY-SA/GPL3 © 2018-2020 Yaru Icons by Ubuntu developers.
- CC BY-SA/GPL3 © 2018-2020 Suru Icons by Sam Hewitt.
- LGPL3/CC-BY-SA © Adwaita Icons by 2019-2020 GNOME Project
- GPL3 © Papirus by Alexey Varfolomeev.
- GPL3 © 2019-2020 Yaru++ by Andrea Bonanni and Gustavo Costa.