From 519cdf6a0946e6390b26cdcbf133f3ad554a7a3f Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 16 Mar 2017 15:10:58 -0400 Subject: [PATCH] os/arch (panel): update style, remove music lemon --- os/arch/.config/panel/lemons/music | 47 ------------------------------ os/arch/.config/panel/panel | 5 ++-- os/arch/.config/panel/panel-config | 8 ++--- 3 files changed, 7 insertions(+), 53 deletions(-) delete mode 100755 os/arch/.config/panel/lemons/music diff --git a/os/arch/.config/panel/lemons/music b/os/arch/.config/panel/lemons/music deleted file mode 100755 index 1d458036..00000000 --- a/os/arch/.config/panel/lemons/music +++ /dev/null @@ -1,47 +0,0 @@ -#!/usr/bin/env dash - -. $(dirname $0)/../panel-config - -progress_bar() { - BAR_SIZE=${2:-26} - C1="%{F${COLOR_6}}-%{F-}" - C2="%{F${COLOR_DIM}}-%{F-}" - DELIM= - - echo "$1" | SIZE=$BAR_SIZE CHAR1="$C1" CHAR2="$C2" SEP='' START="$DELIM" END="$DELIM" mkb -} - -while :; do - if ! pgrep mpd >/dev/null; then - sleep 5 - continue - fi - - output=$(mpc --format ";%title%;%artist%;%album%") - if echo $output | grep "^;" 2>&1 >/dev/null; then - # title=$(echo "$output" | head -1 | cut -d';' -f2) - # artist=$(echo "$output" | head -1 | cut -d';' -f3) - # album=$(echo "$output" | head -1 | cut -d';' -f4) - seek=$(echo "$output" | awk 'NR==2 {print $3}') - perc=$(echo "$output" | awk 'NR==2 {print $4}' | tr -d '()') - state=$(echo "$output" | awk 'NR==2 {print $1}') - - case "$state" in - "[playing]") icon="%{F${COLOR_2}}${ICON_PLAY}%{F-}" ;; - "[paused]") icon="%{F${COLOR_4}}${ICON_PAUSE}%{F-}" ;; - *) icon="" ;; - esac - - if [ -n "$icon" ] - then - # song="$title - $artist" - # [ -n "$album" ] && song="$song ($album)" - echo "S%{B${COLOR_ALTBG}} $icon ${seek%/*} $(progress_bar $perc 16) ${seek#*/} %{B-} " - fi - else - echo "S" - fi - sleep 1 -done - -# vim:set ft=sh: diff --git a/os/arch/.config/panel/panel b/os/arch/.config/panel/panel index 1fd58f64..617789cb 100755 --- a/os/arch/.config/panel/panel +++ b/os/arch/.config/panel/panel @@ -100,14 +100,15 @@ parse() { ;; esac echo -e \ - "%{l} ${xtitle}${song}" \ - "%{c}${wm}" \ + "%{l}${wm}" \ + "%{c}" \ "%{r}${battery}${mail}${updates}${vol}${wifi} ${datetime}" done } parse < "${PANEL_FIFO}" | \ lemonbar \ + -d \ -a 32 \ -g 2560x$PANEL_HEIGHT+1200+0 \ -f "$PANEL_FONT" \ diff --git a/os/arch/.config/panel/panel-config b/os/arch/.config/panel/panel-config index 8f65ca03..132f93fc 100644 --- a/os/arch/.config/panel/panel-config +++ b/os/arch/.config/panel/panel-config @@ -1,11 +1,11 @@ PANEL_FIFO=/tmp/panel-fifo # Customization ######################## -PANEL_HEIGHT=32 +PANEL_HEIGHT=30 # PANEL_FONT="terminus:size=8:antialias=false" -PANEL_FONT="FiraSans:size=10:style=Bold" +PANEL_FONT="FiraSans:size=9:style=Bold" # ICON_FONT="siji:size=8:antialias=false" -ICON_FONT="FontAwesome:size=12" +ICON_FONT="FontAwesome:size=11" ## Colors # black @@ -37,7 +37,7 @@ bg="#22252c" fg="#e5e8e6" COLOR_FG="$fg" -COLOR_BG="#7701040b" +COLOR_BG="#4401040b" # COLOR_BG="#DD${COLOR_0#?}" # COLOR_DIM="#155872"