commit
060b614eb3
|
@ -17,4 +17,4 @@ script:
|
||||||
- echo FROM alexays/waybar:${distro} > Dockerfile
|
- echo FROM alexays/waybar:${distro} > Dockerfile
|
||||||
- echo ADD . /root >> Dockerfile
|
- echo ADD . /root >> Dockerfile
|
||||||
- docker build -t waybar .
|
- docker build -t waybar .
|
||||||
- docker run waybar /bin/sh -c "cd /root && meson build && ninja -C build"
|
- docker run waybar /bin/sh -c "cd /root && meson build -Dman-pages=enabled && ninja -C build"
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
# vim: ft=Dockerfile
|
||||||
|
|
||||||
FROM alpine:latest
|
FROM alpine:latest
|
||||||
|
|
||||||
RUN apk add --no-cache git meson alpine-sdk libinput-dev wayland-dev wayland-protocols mesa-dev libxkbcommon-dev eudev-dev pixman-dev gtkmm3-dev jsoncpp-dev libnl3-dev pulseaudio-dev libmpdclient-dev scdoc
|
RUN apk add --no-cache git meson alpine-sdk libinput-dev wayland-dev wayland-protocols mesa-dev libxkbcommon-dev eudev-dev pixman-dev gtkmm3-dev jsoncpp-dev libnl3-dev pulseaudio-dev libmpdclient-dev scdoc
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
# vim: ft=Dockerfile
|
||||||
|
|
||||||
FROM archlinux/base:latest
|
FROM archlinux/base:latest
|
||||||
|
|
||||||
RUN pacman -Syu --noconfirm && \
|
RUN pacman -Syu --noconfirm && \
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
# vim: ft=Dockerfile
|
||||||
|
|
||||||
FROM debian:sid
|
FROM debian:sid
|
||||||
|
|
||||||
RUN apt-get update && \
|
RUN apt-get update && \
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
# vim: ft=Dockerfile
|
||||||
|
|
||||||
FROM fedora:30
|
FROM fedora:30
|
||||||
|
|
||||||
RUN dnf install sway meson git libinput-devel wayland-devel wayland-protocols-devel egl-wayland-devel mesa-libEGL-devel mesa-libGLES-devel mesa-libgbm-devel libxkbcommon-devel libudev-devel pixman-devel gtkmm30-devel jsoncpp-devel scdoc -y && \
|
RUN dnf install sway meson git libinput-devel wayland-devel wayland-protocols-devel egl-wayland-devel mesa-libEGL-devel mesa-libGLES-devel mesa-libgbm-devel libxkbcommon-devel libudev-devel pixman-devel gtkmm30-devel jsoncpp-devel scdoc -y && \
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
# vim: ft=Dockerfile
|
||||||
|
|
||||||
FROM opensuse/tumbleweed:latest
|
FROM opensuse/tumbleweed:latest
|
||||||
|
|
||||||
RUN zypper -n up && \
|
RUN zypper -n up && \
|
||||||
|
|
|
@ -36,7 +36,7 @@ Additionally you can control the volume by scrolling *up* or *down* while the cu
|
||||||
|
|
||||||
*format-icons*: ++
|
*format-icons*: ++
|
||||||
typeof: array ++
|
typeof: array ++
|
||||||
Based on the current port-name and volume, the corresponding icon gets selected. The order is *low* to *high*. See [`Icons`](#module-pulseaudio-config-icons)
|
Based on the current port-name and volume, the corresponding icon gets selected. The order is *low* to *high*. See *Icons*.
|
||||||
|
|
||||||
*rotate*: ++
|
*rotate*: ++
|
||||||
typeof: integer ++
|
typeof: integer ++
|
||||||
|
@ -84,13 +84,13 @@ Additionally you can control the volume by scrolling *up* or *down* while the cu
|
||||||
|
|
||||||
*{volume}*: Volume in percentage.
|
*{volume}*: Volume in percentage.
|
||||||
|
|
||||||
*{icon}*: Icon, as defined in `format-icons`.
|
*{icon}*: Icon, as defined in *format-icons*.
|
||||||
|
|
||||||
*{format_source}*: Source format, `format-source`, `format-source-muted`.
|
*{format_source}*: Source format, *format-source*, *format-source-muted*.
|
||||||
|
|
||||||
# ICONS:
|
# ICONS:
|
||||||
|
|
||||||
The following strings for `format-icons` are supported.
|
The following strings for *format-icons* are supported.
|
||||||
If they are found in the current PulseAudio port name, the corresponding icons will be selected.
|
If they are found in the current PulseAudio port name, the corresponding icons will be selected.
|
||||||
|
|
||||||
- *default* (Shown, when no other port is found)
|
- *default* (Shown, when no other port is found)
|
||||||
|
|
|
@ -7,7 +7,7 @@ apply a class when the value matches the declared state value.
|
||||||
|
|
||||||
# STATES
|
# STATES
|
||||||
|
|
||||||
- Every entry (*state*) consits of a *<name>* (typeof: *string*) and a *<value>* (typeof: *integer*).
|
- Every entry (*state*) consists of a *<name>* (typeof: *string*) and a *<value>* (typeof: *integer*).
|
||||||
|
|
||||||
- The state can be addressed as a CSS class in the *style.css*. The name of the CSS class is the *<name>* of the state.
|
- The state can be addressed as a CSS class in the *style.css*. The name of the CSS class is the *<name>* of the state.
|
||||||
Each class gets activated when the current capacity is equal or below the configured *<value>*.
|
Each class gets activated when the current capacity is equal or below the configured *<value>*.
|
||||||
|
|
Loading…
Reference in New Issue