Skip to content

Instantly share code, notes, and snippets.

@vyp
Last active January 20, 2017 08:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vyp/baa8425384d2f8c5a6ee0a22cc1986ae to your computer and use it in GitHub Desktop.
Save vyp/baa8425384d2f8c5a6ee0a22cc1986ae to your computer and use it in GitHub Desktop.
polybar
(use-modules (guix packages)
(guix build-system cmake)
(guix download)
(guix gexp)
(guix licenses)
(gnu packages xorg)
(gnu packages python)
(gnu packages xdisorg)
(gnu packages linux)
(gnu packages serialization)
(gnu packages mpd)
(gnu packages curl))
(package
(name "polybar")
(version "2.5.2")
(source
(local-file "./" #:recursive? #t)
; (origin
; (method url-fetch)
; (uri (string-append "https://github.com/jaagr/polybar/archive/"
; version ".tar.gz"))
; (file-name (string-append "polybar-" version ".tar.gz"))
; (sha256
; (base32
; "06a78lwpig92axcy3kn7n9rhyf02wf8mkx6iyjwn3ryws9rdc5qa")))
)
(build-system cmake-build-system)
(inputs
`(("libxft" ,libxft)
("python2" ,python-2)
("xcb-proto" ,xcb-proto)
("xcb-util-image" ,xcb-util-image)
("xcb-util-wm" ,xcb-util-wm)
("xcb-util-xrm" ,xcb-util-xrm)
("alsa-lib" ,alsa-lib)
("jsoncpp" ,jsoncpp)
("libmpdclient" ,libmpdclient)
("libcurl" ,curl)
("wireless-tools" ,wireless-tools)))
(synopsis "A fast and easy-to-use tool for creating status bars")
(description "Polybar aims to help users build beautiful and highly
customizable status bars for their desktop environment, without
the need of having a black belt in shell scripting. It has
built-in functionality to display information about the most
commonly used services.")
(home-page "https://github.com/jaagr/polybar")
(license expat))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment