Codebase list greybird-gtk-theme / HEAD
HEAD

Tree @HEAD (Download .tar.gz)

Greybird
=======
Desktop Suite for Xfce
----------------------
URL: https://github.com/shimmerproject/Greybird

Copyright 2009–2019 Simon Steinbeiß, Satyajit Sahoo, Pasi Lallinaho, Carson Black, Maurizio Galli

Greybird is dual-licensed as GPLv2 or later and CC-BY-SA 3.0 or later.

Greybird is the default theme in Xubuntu 11.04 onwards.

The Greybird desktop suite includes:
- Gtk+2 theme
- Gtk+3 theme
- Xfwm4 themes (normal and compact)
- xfce-notifyd theme (dark and bright)
- Emerald theme
- Metacity theme
- Mutter theme
- Gnome Shell theme
- Plank theme
- Unity support

Dependencies for Gtk+2 support:
- gtk2-engines-murrine (>= 0.90)

The Gtk+3 theme uses the builtin engine and consequently has no dependencies.

### Build dependencies ###
Debian or Ubuntu:

`sudo apt install autoconf libgdk-pixbuf2.0-dev libglib2.0-bin librsvg2-dev meson ruby-sass sassc`

Fedora:

`dnf install gdk-pixbuf2-devel librsvg2-devel meson rubygem-sass`

openSUSE:

`zypper in fdupes gdk-pixbuf-devel gdk-pixbuf-loader-rsvg glib2-devel meson sassc`

### Build and Install ###

#### Local (User) Install ####

```
meson --prefix=$HOME/.local builddir
cd builddir
ninja
ninja install
ln -sf ~/.local/share/themes ~/.themes # Required for GTK2
```

#### System Install ####

```
meson --prefix=/usr builddir
cd builddir
ninja
ninja install
```

You don't need to use `sudo` anywhere in the build and install process, as Ninja will elevate with polkit when needed.