From a5db9ec9b626a18bdc83e826903ecefbfce19cf0 Mon Sep 17 00:00:00 2001 From: Liam Waldron Date: Thu, 17 Apr 2025 21:56:51 -0400 Subject: [PATCH] hi --- config | 36 ++++++++++++++++++++---------------- scripts/check_security_key | 2 +- scripts/i3-focusedwindow | 15 +++++++++++++++ 3 files changed, 36 insertions(+), 17 deletions(-) create mode 100755 scripts/i3-focusedwindow diff --git a/config b/config index 7523ac8..4a4c3a9 100644 --- a/config +++ b/config @@ -14,22 +14,21 @@ separator_block_width=30 [mediaplayer2] command=$SCRIPT_DIR/mediaplayer2 label=[♪] -CONCISE=true +CONCISE=false interval=1 #color=#ECEFF4 -color=#ebdbb2 +color=#d3c6aa #[mediaplayer] #command=$SCRIPT_DIR/mediaplayer #label=[♪] #interval=1 -#color=#ebdbb2 +#color=#d3c6aa -#[check-security-key] -#command=$SCRIPT_DIR/check_security_key -#interval=1 -#color=#ECEFF4 -#color=#ebdbb2 +[check-security-key] +command=$SCRIPT_DIR/check_security_key +interval=1 +color=#d3c6aa #[rofi-wttr] #command=$SCRIPT_DIR/rofi-wttr @@ -39,7 +38,7 @@ color=#ebdbb2 #LABEL=🌡️ #LOCATION=Washington_DC #ROFI_CONFIG_FILE=/dev/null -#color=#ebdbb2 +#color=#d3c6aa #[documentation] #full_text=Documentation @@ -62,7 +61,7 @@ MIXER=pulse #SCONTROL=[determined automatically] NATURAL_MAPPING=0 #color=#ECEFF4 -color=#ebdbb2 +color=#d3c6aa [dunst] command=$SCRIPT_DIR/dunst @@ -78,7 +77,7 @@ DIR=/ LABEL=[🖴] interval=30 #color=#ECEFF4 -color=#ebdbb2 +color=#d3c6aa [batterybar] command=$SCRIPT_DIR/batterybar @@ -96,27 +95,32 @@ C6=#98971a C7=#458588 C8=#458588 CHARGING_COLOR=#b16286 -FULL_COLOR=#ebdbb2 +FULL_COLOR=#d3c6aa AC_COLOR=#b16286 #color=#ECEFF4 -color=#ebdbb2 +color=#d3c6aa [time] label=[🕰] command=date '+%m/%d/%Y %H:%M' interval=15 #color=#ECEFF4 -color=#ebdbb2 +color=#d3c6aa + +#[i3-focusedwindow] +#label=[] +#command=$SCRIPT_DIR/i3-focusedwindow 20 +#interval=persist [laptop_mode] full_text= ↺ 🖥 command=$SCRIPT_DIR/laptopmode -color=#ebdbb2 +color=#d3c6aa [tablet_mode] full_text= ↺ 🖵 command=$SCRIPT_DIR/tabletmode -color=#ebdbb2 +color=#d3c6aa #[run] #full_text= >_ diff --git a/scripts/check_security_key b/scripts/check_security_key index b4fe9ae..c6775e9 100755 --- a/scripts/check_security_key +++ b/scripts/check_security_key @@ -3,7 +3,7 @@ msg_connected="✓ Security key connected" msg_disconnected="𐄂 Security key not connected\n" -lsusb | grep Lexar > /dev/null +lsusb | grep Emtec > /dev/null if [ "$?" == 0 ]; then printf "[ ✓ ] Unlocked.\n" diff --git a/scripts/i3-focusedwindow b/scripts/i3-focusedwindow new file mode 100755 index 0000000..27304e3 --- /dev/null +++ b/scripts/i3-focusedwindow @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +# Author: Kn + +while : +do + ID=$(xprop -root | awk '/_NET_ACTIVE_WINDOW\(WINDOW\)/{print $NF}') + if [[ $1 ]] + then + TITLE=$(xprop -id $ID -len $1 | awk '/_NET_WM_NAME/{$1=$2="";print}' | cut -d'"' -f2) + echo "$TITLE" + else + TITLE=$(xprop -id $ID | awk '/_NET_WM_NAME/{$1=$2="";print}' | cut -d'"' -f2) + echo "$TITLE" + fi +done