From 1dd4472634e9d5d413e5738e707f7a7f0fd25eaf Mon Sep 17 00:00:00 2001 From: Liam Waldron Date: Fri, 26 Apr 2024 15:09:23 -0400 Subject: [PATCH] 4/26 --- config | 44 +++++++++++++++++++------------------- scripts/check_security_key | 4 ++-- scripts/mediaplayer2 | 6 +++++- 3 files changed, 29 insertions(+), 25 deletions(-) diff --git a/config b/config index 6da22f9..5d982e5 100644 --- a/config +++ b/config @@ -11,12 +11,12 @@ SCRIPT_DIR=/home/arco/.config/i3blocks/scripts separator=true separator_block_width=30 -#[mediaplayer2] -#command=$SCRIPT_DIR/mediaplayer2 -#label=[ ♪ ] -#CONCISE=false -#interval=1 -#color=#ebdbb2 +[mediaplayer2] +command=$SCRIPT_DIR/mediaplayer2 +label=[ ♪ ] +CONCISE=false +interval=1 +color=#ECEFF4 #[mediaplayer] #command=$SCRIPT_DIR/mediaplayer @@ -27,7 +27,7 @@ separator_block_width=30 [check-security-key] command=$SCRIPT_DIR/check_security_key interval=1 -color=#ebdbb2 +color=#ECEFF4 #[rofi-wttr] #command=$SCRIPT_DIR/rofi-wttr @@ -59,7 +59,7 @@ STEP=5% MIXER=pulse #SCONTROL=[determined automatically] NATURAL_MAPPING=0 -color=#ebdbb2 +color=#ECEFF4 [dunst] command=$SCRIPT_DIR/dunst @@ -74,7 +74,7 @@ command=$SCRIPT_DIR/disk DIR=/ LABEL=[ 🖴 ] interval=30 -color=#ebdbb2 +color=#ECEFF4 [batterybar] command=$SCRIPT_DIR/batterybar @@ -83,24 +83,24 @@ interval=5 markup=pango min_width=bat: ■■■■■ # Discharging colors low to high -C1=#cc241d -C2=#d65d0e -C3=#d79921 -C4=#fabd2f -C5=#8ec07c -C6=#689d6a -C7=#b8bb26 -C8=#98971a -CHARGING_COLOR=#458588 -FULL_COLOR=#ebdbb2 -AC_COLOR=#535353 -color=#ebdbb2 +C1=#BF616A +C2=#BF616A +C3=#D08770 +C4=#D08770 +C5=#EBCB8B +C6=#EBCB8B +C7=#A3BE8C +C8=#A3BE8C +CHARGING_COLOR=#88C0D0 +FULL_COLOR=#ECEFF4 +AC_COLOR=#88C0D0 +color=#ECEFF4 [time] label=[ 🕰 ] command=date '+%m/%d/%Y %H:%M' interval=15 -color=#ebdbb2 +color=#ECEFF4 #[laptop_mode] #full_text= ↺ Laptop Mode diff --git a/scripts/check_security_key b/scripts/check_security_key index 106cbec..4e3671c 100755 --- a/scripts/check_security_key +++ b/scripts/check_security_key @@ -6,7 +6,7 @@ msg_disconnected="𐄂 Security key not connected\n" lsusb | grep Lexar > /dev/null if [ "$?" == 0 ]; then - printf "[✓] Security key connected.\n" + printf "[ ✓ ] Security key connected.\n" else - printf "[𐄂] Security key disconnected.\n" + printf "[ 𐄂 ] Security key disconnected.\n" fi diff --git a/scripts/mediaplayer2 b/scripts/mediaplayer2 index 88d80d9..13d1187 100755 --- a/scripts/mediaplayer2 +++ b/scripts/mediaplayer2 @@ -6,7 +6,11 @@ ALBUM=$(playerctl metadata album) # Command to get album MAXCHAR="128" # Maximum characters allowed in string -if [ ${CONCISE} == "false" ]; then +playerctl metadata title > /dev/null + +if [ "$?" != 0 ]; then + printf "No players found" +elif [ ${CONCISE} == "false" ]; then printf "%.${MAXCHAR}s\n" "${TRACK} - by ${ARTIST} - on ${ALBUM}" elif [ ${CONCISE} == "true" ]; then printf "%.${MAXCHAR}s\n" "${ARTIST} - ${TRACK}"