diff --git a/home/home.nix b/home/home.nix index e2714e9..042c287 100644 --- a/home/home.nix +++ b/home/home.nix @@ -35,7 +35,7 @@ pkgs.fastfetch pkgs.pavucontrol pkgs.btop - pkgs.eww + pkgs.polybar pkgs.discord pkgs.heroic diff --git a/home/modules/eww/eww-config/eww.scss b/home/modules/eww/eww-config/eww.scss deleted file mode 100644 index 885dc0c..0000000 --- a/home/modules/eww/eww-config/eww.scss +++ /dev/null @@ -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; - } -} diff --git a/home/modules/eww/eww-config/eww.yuck b/home/modules/eww/eww-config/eww.yuck deleted file mode 100644 index f3b8cb8..0000000 --- a/home/modules/eww/eww-config/eww.yuck +++ /dev/null @@ -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` -) diff --git a/home/modules/eww/eww-config/scripts/workspace b/home/modules/eww/eww-config/scripts/workspace deleted file mode 100755 index e971c2a..0000000 --- a/home/modules/eww/eww-config/scripts/workspace +++ /dev/null @@ -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 diff --git a/home/modules/eww/eww.nix b/home/modules/eww/eww.nix deleted file mode 100644 index ee28397..0000000 --- a/home/modules/eww/eww.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ - programs.eww = { - enable = true; - - configDir = ./eww-config; - }; -}