summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-x.config/bspwm/bspwmrc19
-rwxr-xr-x.config/bspwm/panel20
-rw-r--r--.xinitrc6
3 files changed, 45 insertions, 0 deletions
diff --git a/.config/bspwm/bspwmrc b/.config/bspwm/bspwmrc
new file mode 100755
index 0000000..c0a4328
--- /dev/null
+++ b/.config/bspwm/bspwmrc
@@ -0,0 +1,19 @@
+#!/bin/sh
+
+pgrep -x sxhkd > /dev/null || sxhkd &
+$HOME/.config/bspwm/panel &
+xdo above -t $(xdo id -n root) $(xdo id -n lemonbar)
+
+bspc monitor -d 1 2 3 4 5 6 7 8 9
+
+bspc config border_width 2
+bspc config window_gap 8
+
+bspc config normal_border_color '#7c6f64'
+bspc config focused_border_color '#d79921'
+
+bspc config split_ratio 0.54
+bspc config borderless_monocle false
+bspc config gapless_monocle false
+bspc config focus_follows_pointer true
+bspc config honor_size_hints true
diff --git a/.config/bspwm/panel b/.config/bspwm/panel
new file mode 100755
index 0000000..332be93
--- /dev/null
+++ b/.config/bspwm/panel
@@ -0,0 +1,20 @@
+#!/bin/sh
+while true
+do
+ desktops="%{l}"
+ focused=$(bspc query -D -d focused --names)
+ for d in $(bspc query -D --names)
+ do
+ desktop="%{O4}$d%{O4}"
+ if [ $focused -eq $d ]
+ then
+ desktop="%{F#ddbdae93}%{R}$desktop%{R}${F-}"
+ else
+ desktop="%{A:bspc desktop $d -f:}$desktop%{A}"
+ fi
+ desktops="$desktops$desktop"
+ done
+ dateandtime="$(LC_TIME=pl_PL.UTF-8 date +'%%{c}%A, %d %B, %H:%M')"
+ echo "$desktops$dateandtime"
+ sleep 0.1
+done | lemonbar -f "sans:size=10" -F "#d5c4a1" -B "#dd1d2021" -p | sh
diff --git a/.xinitrc b/.xinitrc
new file mode 100644
index 0000000..33dc237
--- /dev/null
+++ b/.xinitrc
@@ -0,0 +1,6 @@
+xsetroot -cursor_name left_ptr
+setxkbmap pl
+sxhkd &
+picom &
+dunst &
+exec bspwm