non important commit
This commit is contained in:
parent
924f7dd2e6
commit
b378b243e8
5 changed files with 1 additions and 309 deletions
|
|
@ -35,7 +35,7 @@
|
||||||
pkgs.fastfetch
|
pkgs.fastfetch
|
||||||
pkgs.pavucontrol
|
pkgs.pavucontrol
|
||||||
pkgs.btop
|
pkgs.btop
|
||||||
pkgs.eww
|
pkgs.polybar
|
||||||
|
|
||||||
pkgs.discord
|
pkgs.discord
|
||||||
pkgs.heroic
|
pkgs.heroic
|
||||||
|
|
|
||||||
|
|
@ -1,31 +0,0 @@
|
||||||
* {
|
|
||||||
all: unset;
|
|
||||||
}
|
|
||||||
|
|
||||||
window {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
.works {
|
|
||||||
background-color: rgba(30, 30, 30, 0.9);
|
|
||||||
border-radius: 10px;
|
|
||||||
padding: 8px 12px;
|
|
||||||
}
|
|
||||||
|
|
||||||
button {
|
|
||||||
font-size: 18px;
|
|
||||||
padding: 6px 10px;
|
|
||||||
border-radius: 6px;
|
|
||||||
transition: all 0.2s ease;
|
|
||||||
min-width: 30px;
|
|
||||||
color: #666;
|
|
||||||
|
|
||||||
&.0 {
|
|
||||||
color: #444;
|
|
||||||
}
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
background-color: rgba(255, 255, 255, 0.2);
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,48 +0,0 @@
|
||||||
(defvar time-visible false)
|
|
||||||
(deflisten workspace "scripts/workspace")
|
|
||||||
|
|
||||||
(
|
|
||||||
defwindow clock
|
|
||||||
:monitor 0
|
|
||||||
:geometry (
|
|
||||||
geometry :x "-10%"
|
|
||||||
:y "15%"
|
|
||||||
:width "15%"
|
|
||||||
:height "10%"
|
|
||||||
:anchor "top right"
|
|
||||||
)
|
|
||||||
|
|
||||||
:stacking "bg"
|
|
||||||
:windowtype "dock"
|
|
||||||
:wm-ignore true
|
|
||||||
(
|
|
||||||
box :orientation "horizontal"
|
|
||||||
:halign "center"
|
|
||||||
|
|
||||||
time
|
|
||||||
)
|
|
||||||
)
|
|
||||||
|
|
||||||
(
|
|
||||||
defwindow workspaces
|
|
||||||
:monitor 0
|
|
||||||
:geometry (
|
|
||||||
geometry :x "0%"
|
|
||||||
:y "10px"
|
|
||||||
:width "800px"
|
|
||||||
:height "50px"
|
|
||||||
:anchor "top center"
|
|
||||||
)
|
|
||||||
:stacking "fg"
|
|
||||||
:windowtype "dock"
|
|
||||||
:wm-ignore false
|
|
||||||
(literal :content workspace)
|
|
||||||
)
|
|
||||||
|
|
||||||
(
|
|
||||||
defpoll time :interval "1s"
|
|
||||||
:initial "initial-value"
|
|
||||||
:run-while time-visible
|
|
||||||
|
|
||||||
`date +%H:%M:%S`
|
|
||||||
)
|
|
||||||
|
|
@ -1,222 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
|
|
||||||
workspaces() {
|
|
||||||
ws1="1"
|
|
||||||
ws2="2"
|
|
||||||
ws3="3"
|
|
||||||
ws4="4"
|
|
||||||
ws5="5"
|
|
||||||
ws6="6"
|
|
||||||
ws7="7"
|
|
||||||
ws8="8"
|
|
||||||
ws9="9"
|
|
||||||
ws10="10"
|
|
||||||
ws11="11"
|
|
||||||
ws12="12"
|
|
||||||
ws13="13"
|
|
||||||
ws14="14"
|
|
||||||
ws15="15"
|
|
||||||
ws16="16"
|
|
||||||
ws17="17"
|
|
||||||
ws18="18"
|
|
||||||
ws19="19"
|
|
||||||
ws20="20"
|
|
||||||
|
|
||||||
# Unoccupied
|
|
||||||
un="0"
|
|
||||||
|
|
||||||
# check if Occupied
|
|
||||||
o1=$(bspc query -D -d .occupied --names | grep "$ws1")
|
|
||||||
o2=$(bspc query -D -d .occupied --names | grep "$ws2")
|
|
||||||
o3=$(bspc query -D -d .occupied --names | grep "$ws3")
|
|
||||||
o4=$(bspc query -D -d .occupied --names | grep "$ws4")
|
|
||||||
o5=$(bspc query -D -d .occupied --names | grep "$ws5")
|
|
||||||
o6=$(bspc query -D -d .occupied --names | grep "$ws6")
|
|
||||||
o7=$(bspc query -D -d .occupied --names | grep "$ws7")
|
|
||||||
o8=$(bspc query -D -d .occupied --names | grep "$ws8")
|
|
||||||
o9=$(bspc query -D -d .occupied --names | grep "$ws9")
|
|
||||||
o10=$(bspc query -D -d .occupied --names | grep "$ws10")
|
|
||||||
o11=$(bspc query -D -d .occupied --names | grep "$ws11")
|
|
||||||
o12=$(bspc query -D -d .occupied --names | grep "$ws12")
|
|
||||||
o13=$(bspc query -D -d .occupied --names | grep "$ws13")
|
|
||||||
o14=$(bspc query -D -d .occupied --names | grep "$ws14")
|
|
||||||
o15=$(bspc query -D -d .occupied --names | grep "$ws15")
|
|
||||||
o16=$(bspc query -D -d .occupied --names | grep "$ws16")
|
|
||||||
o17=$(bspc query -D -d .occupied --names | grep "$ws17")
|
|
||||||
o18=$(bspc query -D -d .occupied --names | grep "$ws18")
|
|
||||||
o19=$(bspc query -D -d .occupied --names | grep "$ws19")
|
|
||||||
o20=$(bspc query -D -d .occupied --names | grep "$ws20")
|
|
||||||
|
|
||||||
# check if Focused
|
|
||||||
f1=$(bspc query -D -d focused --names | grep "$ws1")
|
|
||||||
f2=$(bspc query -D -d focused --names | grep "$ws2")
|
|
||||||
f3=$(bspc query -D -d focused --names | grep "$ws3")
|
|
||||||
f4=$(bspc query -D -d focused --names | grep "$ws4")
|
|
||||||
f5=$(bspc query -D -d focused --names | grep "$ws5")
|
|
||||||
f6=$(bspc query -D -d focused --names | grep "$ws6")
|
|
||||||
f7=$(bspc query -D -d focused --names | grep "$ws7")
|
|
||||||
f8=$(bspc query -D -d focused --names | grep "$ws8")
|
|
||||||
f9=$(bspc query -D -d focused --names | grep "$ws9")
|
|
||||||
f10=$(bspc query -D -d focused --names | grep "$ws10")
|
|
||||||
f11=$(bspc query -D -d focused --names | grep "$ws11")
|
|
||||||
f12=$(bspc query -D -d focused --names | grep "$ws12")
|
|
||||||
f13=$(bspc query -D -d focused --names | grep "$ws13")
|
|
||||||
f14=$(bspc query -D -d focused --names | grep "$ws14")
|
|
||||||
f15=$(bspc query -D -d focused --names | grep "$ws15")
|
|
||||||
f16=$(bspc query -D -d focused --names | grep "$ws16")
|
|
||||||
f17=$(bspc query -D -d focused --names | grep "$ws17")
|
|
||||||
f18=$(bspc query -D -d focused --names | grep "$ws18")
|
|
||||||
f19=$(bspc query -D -d focused --names | grep "$ws19")
|
|
||||||
f20=$(bspc query -D -d focused --names | grep "$ws20")
|
|
||||||
|
|
||||||
ic_1="○"
|
|
||||||
ic_2="○"
|
|
||||||
ic_3="○"
|
|
||||||
ic_4="○"
|
|
||||||
ic_5="○"
|
|
||||||
ic_6="○"
|
|
||||||
ic_7="○"
|
|
||||||
ic_8="○"
|
|
||||||
ic_9="○"
|
|
||||||
ic_10="○"
|
|
||||||
ic_11="○"
|
|
||||||
ic_12="○"
|
|
||||||
ic_13="○"
|
|
||||||
ic_14="○"
|
|
||||||
ic_15="○"
|
|
||||||
ic_16="○"
|
|
||||||
ic_17="○"
|
|
||||||
ic_18="○"
|
|
||||||
ic_19="○"
|
|
||||||
ic_20="○"
|
|
||||||
|
|
||||||
if [ "$f1" ]; then
|
|
||||||
ic_1="●"
|
|
||||||
fi
|
|
||||||
if [ "$f2" ]; then
|
|
||||||
ic_2="●"
|
|
||||||
fi
|
|
||||||
if [ "$f3" ]; then
|
|
||||||
ic_3="●"
|
|
||||||
fi
|
|
||||||
if [ "$f4" ]; then
|
|
||||||
ic_4="●"
|
|
||||||
fi
|
|
||||||
if [ "$f5" ]; then
|
|
||||||
ic_5="●"
|
|
||||||
fi
|
|
||||||
if [ "$f6" ]; then
|
|
||||||
ic_6="●"
|
|
||||||
fi
|
|
||||||
if [ "$f7" ]; then
|
|
||||||
ic_7="●"
|
|
||||||
fi
|
|
||||||
if [ "$f8" ]; then
|
|
||||||
ic_8="●"
|
|
||||||
fi
|
|
||||||
if [ "$f9" ]; then
|
|
||||||
ic_9="●"
|
|
||||||
fi
|
|
||||||
if [ "$f10" ]; then
|
|
||||||
ic_10="●"
|
|
||||||
fi
|
|
||||||
if [ "$f11" ]; then
|
|
||||||
ic_11="●"
|
|
||||||
fi
|
|
||||||
if [ "$f12" ]; then
|
|
||||||
ic_12="●"
|
|
||||||
fi
|
|
||||||
if [ "$f13" ]; then
|
|
||||||
ic_13="●"
|
|
||||||
fi
|
|
||||||
if [ "$f14" ]; then
|
|
||||||
ic_14="●"
|
|
||||||
fi
|
|
||||||
if [ "$f15" ]; then
|
|
||||||
ic_15="●"
|
|
||||||
fi
|
|
||||||
if [ "$f16" ]; then
|
|
||||||
ic_16="●"
|
|
||||||
fi
|
|
||||||
if [ "$f17" ]; then
|
|
||||||
ic_17="●"
|
|
||||||
fi
|
|
||||||
if [ "$f18" ]; then
|
|
||||||
ic_18="●"
|
|
||||||
fi
|
|
||||||
if [ "$f19" ]; then
|
|
||||||
ic_19="●"
|
|
||||||
fi
|
|
||||||
if [ "$f20" ]; then
|
|
||||||
ic_20="●"
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "(box :class \"works\" \
|
|
||||||
:orientation \"h\" \
|
|
||||||
:spacing 5 \
|
|
||||||
:space-evenly \"false\" \
|
|
||||||
(button :onclick \"bspc desktop -f $ws1\" \
|
|
||||||
:class \"$un$o1$f1\" \
|
|
||||||
\"$ic_1\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws2\" \
|
|
||||||
:class \"$un$o2$f2\" \
|
|
||||||
\"$ic_2\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws3\" \
|
|
||||||
:class \"$un$o3$f3\" \
|
|
||||||
\"$ic_3\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws4\" \
|
|
||||||
:class \"$un$o4$f4\" \
|
|
||||||
\"$ic_4\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws5\" \
|
|
||||||
:class \"$un$o5$f5\" \
|
|
||||||
\"$ic_5\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws6\" \
|
|
||||||
:class \"$un$o6$f6\" \
|
|
||||||
\"$ic_6\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws7\" \
|
|
||||||
:class \"$un$o7$f7\" \
|
|
||||||
\"$ic_7\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws8\" \
|
|
||||||
:class \"$un$o8$f8\" \
|
|
||||||
\"$ic_8\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws9\" \
|
|
||||||
:class \"$un$o9$f9\" \
|
|
||||||
\"$ic_9\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws10\" \
|
|
||||||
:class \"$un$o10$f10\" \
|
|
||||||
\"$ic_10\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws11\" \
|
|
||||||
:class \"$un$o11$f11\" \
|
|
||||||
\"$ic_11\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws12\" \
|
|
||||||
:class \"$un$o12$f12\" \
|
|
||||||
\"$ic_12\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws13\" \
|
|
||||||
:class \"$un$o13$f13\" \
|
|
||||||
\"$ic_13\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws14\" \
|
|
||||||
:class \"$un$o14$f14\" \
|
|
||||||
\"$ic_14\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws15\" \
|
|
||||||
:class \"$un$o15$f15\" \
|
|
||||||
\"$ic_15\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws16\" \
|
|
||||||
:class \"$un$o16$f16\" \
|
|
||||||
\"$ic_16\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws17\" \
|
|
||||||
:class \"$un$o17$f17\" \
|
|
||||||
\"$ic_17\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws18\" \
|
|
||||||
:class \"$un$o18$f18\" \
|
|
||||||
\"$ic_18\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws19\" \
|
|
||||||
:class \"$un$o19$f19\" \
|
|
||||||
\"$ic_19\") \
|
|
||||||
(button :onclick \"bspc desktop -f $ws20\" \
|
|
||||||
:class \"$un$o20$f20\" \
|
|
||||||
\"$ic_20\"))"
|
|
||||||
}
|
|
||||||
workspaces
|
|
||||||
bspc subscribe desktop node_transfer | while read -r _; do
|
|
||||||
workspaces
|
|
||||||
done
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
{
|
|
||||||
programs.eww = {
|
|
||||||
enable = true;
|
|
||||||
|
|
||||||
configDir = ./eww-config;
|
|
||||||
};
|
|
||||||
}
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue