aboutsummaryrefslogtreecommitdiff
path: root/lemonblocks/start.sh
diff options
context:
space:
mode:
authorVidhu Kant Sharma <bokuwakanojogahoshii@yahoo.com>2021-03-14 17:03:06 +0530
committerVidhu Kant Sharma <bokuwakanojogahoshii@yahoo.com>2021-03-14 17:03:06 +0530
commit29b6d79e5252b8e6af18898ee0d6d7596ffd0841 (patch)
tree6a5532ab66658a23783c54f3a09e3c32d085db96 /lemonblocks/start.sh
parent8a6150293fbb183ef3bd6f701fe9c620537a3efa (diff)
pushing lemonblocks config
Diffstat (limited to 'lemonblocks/start.sh')
-rwxr-xr-xlemonblocks/start.sh46
1 files changed, 46 insertions, 0 deletions
diff --git a/lemonblocks/start.sh b/lemonblocks/start.sh
new file mode 100755
index 00000000..c7b591ce
--- /dev/null
+++ b/lemonblocks/start.sh
@@ -0,0 +1,46 @@
+#!/bin/bash
+
+# setup xmonad status
+# mkfifo /tmp/xmonad_stat
+# xmonad-log > /tmp/xmonad_stat &
+
+CLICKABLE_AREAS=1
+PANEL_WIDTH=566
+PANEL_HEIGHT=21
+PANEL_HORIZONTAL_OFFSET=800
+PANEL_VERTICAL_OFFSET=0
+PANEL_FONT="Source Han Sans JP:size=10"
+PANEL_ICON_FONT="RobotoMono Nerd Font:style=Regular:size=15"
+COLOR_DEFAULT_FG="#FFFFFF"
+COLOR_DEFAULT_BG="#171520"
+UNDERLINE_HEIGHT=3
+PANEL_WM_NAME="lemon"
+
+# Kill potential instances of lemonbar & lemonblocks
+killall "lemonbar"
+killall "lemonblocks"
+
+# Make sure the named pipe already exists
+mkfifo /tmp/lemonblockspipe
+
+# start xmonad status lemonbar
+xmonad-log | lemonbar -b -g 800x21+0+0 -B '#171520' -F '#ffffff' -o -3 -f 'Source Han Sans JP:size=10' -o 0 -f 'RobotoMono Nerd Font:style=Regular:size=15' &
+# Start lemonbar
+cat "/tmp/lemonblockspipe" | lemonbar -b -p -a "$CLICKABLE_AREAS" \
+ -g "$PANEL_WIDTH"x"$PANEL_HEIGHT"+"$PANEL_HORIZONTAL_OFFSET"+"$PANEL_VERTICAL_OFFSET" \
+ -o -3 -f "$PANEL_FONT" -o 0 -f "$PANEL_ICON_FONT" -F "$COLOR_DEFAULT_FG" -B "$COLOR_DEFAULT_BG" \
+ -u "$UNDERLINE_HEIGHT" -n "$PANEL_WM_NAME" | bash &
+
+sleep 0.5
+
+# Make sure lemonbar is hidden below a fullscreen window
+## Bspwm
+# wid=$(xdo id -a "$PANEL_WM_NAME")
+# xdo above -t "$(xdo id -N Bspwm -n root | sort | head -n 1)" "$wid"
+
+if [ $# -eq 0 ]
+then
+ lemonblocks
+else
+ ./bin/lemonblocks
+fi