Skip to content

Yaru++, an elegant and modern third-party icons theme, based on Ubuntu's Yaru

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
LICENSE
Unknown
COPYING
Notifications You must be signed in to change notification settings

Bonandry/yaru-plus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

956222c · Dec 24, 2020
Aug 8, 2020
Dec 8, 2020
Dec 7, 2020
Dec 7, 2020
Aug 5, 2020
Feb 10, 2020
Dec 7, 2020
Aug 8, 2020
Dec 24, 2020
Dec 7, 2020
Aug 8, 2020
Dec 8, 2020
Aug 8, 2020
Aug 8, 2020
Dec 7, 2020
Oct 14, 2019
Aug 4, 2020
Aug 2, 2020
Oct 14, 2019
Oct 14, 2019
Oct 14, 2019
Oct 14, 2019
Oct 14, 2019
Oct 14, 2019
Aug 2, 2020
Aug 8, 2020
Dec 8, 2020

Logotype

Icons

A third-party Yaru++ icons for more than 20 distributions

An elegant, flat and modern based on Yaru icons by Canonical developers

Screenshot

List of Icons Screenshot 1 Screenshot 2

Difference between alternative icons themes

  • 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++.

Installation

Installing the stable version with CLI and with complete pack

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.

ROOT directory (recommended)

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | sh

HOME directory for GTK

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | env DESTDIR="$HOME/.icons" sh

HOME directory for KDE

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | env DESTDIR="$HOME/.local/share/icons" sh

*BSD systems

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | env DESTDIR="/usr/local/share/icons" sh

Installing the stable version with CLI and with specific pack

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.

ROOT directory (recommended)

Only Yaru++

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES=Yaru++ sh

Only Yaru++ and Yaru++ Dark

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Dark' sh

Only Yaru++ and Yaru++ Color

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Color' sh

Only kYaru++ and Yaru++

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='kYaru++ Yaru++' sh

Only Yaru++ and Yaru++ Smooth

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Smooth' sh

Only Yaru++ Minimal

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

HOME directory for GTK

Only Yaru++

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES=Yaru++ env DESTDIR="$HOME/.icons" sh

Only Yaru++ and Yaru++ Dark

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Dark' env DESTDIR="$HOME/.icons" sh

Only Yaru++ and Yaru++ Color

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Color' env DESTDIR="$HOME/.icons" sh

Only kYaru++ and Yaru++

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='kYaru++ Yaru++' env DESTDIR="$HOME/.icons" sh

Only Yaru++ and Yaru++ Smooth

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Smooth' env DESTDIR="$HOME/.icons" sh

Only Yaru++ Minimal

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

HOME directory for KDE

Only Yaru++

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES=Yaru++ env DESTDIR="$HOME/.local/share/icons" sh

Only Yaru++ and Yaru++ Dark

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Dark' env DESTDIR="$HOME/.local/share/icons" sh

Only Yaru++ and Yaru++ Color

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Color' env DESTDIR="$HOME/.local/share/icons" sh

Only kYaru++ and Yaru++

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='kYaru++ Yaru++' env DESTDIR="$HOME/.local/share/icons" sh

Only Yaru++ and Yaru++ Smooth

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Smooth' env DESTDIR="$HOME/.local/share/icons" sh

Only Yaru++ Minimal

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

*BSD systems

Only Yaru++

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES=Yaru++ env DESTDIR="/usr/local/share/icons" sh

Only Yaru++ and Yaru++ Dark

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Dark' env DESTDIR="/usr/local/share/icons" sh

Only Yaru++ and Yaru++ Color

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Color' env DESTDIR="/usr/local/share/icons" sh

Only kYaru++ and Yaru++

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='kYaru++ Yaru++' env DESTDIR="/usr/local/share/icons" sh

Only Yaru++ and Yaru++ Smooth

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | THEMES='Yaru++ Yaru++-Smooth' env DESTDIR="/usr/local/share/icons" sh

Only Yaru++ Minimal

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

Uninstall

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | env uninstall=true sh

Installing the beta/dev version with CLI

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.

ROOT directory (recommended)

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=beta sh

HOME directory for GTK

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=beta env DESTDIR="$HOME/.icons" sh

HOME directory for KDE

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=beta env DESTDIR="$HOME/.local/share/icons" sh

*BSD systems

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=beta env DESTDIR="/usr/local/share/icons" sh

Uninstall

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=beta env uninstall=true sh

Installing the nightly version with CLI

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.

ROOT directory (recommended)

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=nightly sh

HOME directory for GTK

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=nightly env DESTDIR="$HOME/.icons" sh

HOME directory for KDE

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=nightly env DESTDIR="$HOME/.local/share/icons" sh

*BSD systems

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=nightly env DESTDIR="/usr/local/share/icons" sh

Uninstall

wget -qO- https://raw.githubusercontent.com/Bonandry/yaru-plus/master/install.sh | TAG=nightly env uninstall=true sh

Bugs

Please visit the wiki about the bugs at Suru++ Ubuntu

Request

Please visit the wiki about how to request an icon at Suru++ Ubuntu

Credits and Licences