From c29359b23dc9ca811fa2d57bec70e88393155e77 Mon Sep 17 00:00:00 2001 From: Jack Henschel Date: Mon, 15 Aug 2016 20:54:56 +0200 Subject: [PATCH] Add links to Debian / Ubuntu packages Reformat 'Installation' into 'Packages' and 'From Source' Add overview for packages in the AUR, Debian and Ubuntu --- README.md | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f9a39f7..1ffe069 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,22 @@ Yabar is a modern and lightweight status bar that is intended to be used along w A Yabar session should contain one or more *bars* within the same session. Each bar should contain one or more *blocks*. Each block should display some useful info to the user (free memory, CPU temperature, etc...). ## Installation + +### Packages + +#### ArchLinux + +AUR: [yabar](https://aur.archlinux.org/packages/yabar/) and [yabar-git](https://aur.archlinux.org/packages/yabar-git/) + +#### Debian + +[yabar](https://packages.debian.org/search?keywords=yabar) in [Testing (Stretch)](https://packages.debian.org/stretch/yabar) and [Unstable (Sid)](https://packages.debian.org/sid/yabar) + +#### Ubuntu + +[yabar](http://packages.ubuntu.com/search?keywords=yabar&searchon=names&suite=all§ion=all) in [Yakkety Yak](http://packages.ubuntu.com/yakkety/yabar) + +### From Source Yabar initially requires libconfig, cairo and pango. The feature `DYA_INTERNAL_EWMH` in `Makefile` additionaly xcb-ewmh (or xcb-util-wm in some distros) and the feature `-DYA_ICON` requires gdk-pixbuf2. These dependencies can be installed through your distribution's package manager: * Fedora: `dnf install libconfig-devel cairo-devel pango-devel gdk-pixbuf2-devel` @@ -44,8 +60,6 @@ You can install yabar as follows: If you use libconfig 1.4.x (still used in Ubuntu 14.04 and Debian Jessie), please type `export CPPFLAGS=-DOLD_LIBCONFIG` then build using `make` as usual. -For Arch Linux users there are AUR packages available: [yabar](https://aur.archlinux.org/packages/yabar/) and [yabar-git](https://aur.archlinux.org/packages/yabar-git/) - ## Configuration Yabar currently by default accepts configuration from the config file `~/.config/yabar/yabar.conf` or using `yabar -c [CONFIG_FILE]`. The config file should like something like this: