diff --git a/style.scss b/style.scss
index da08fcb..b4d2e4b 100644
--- a/style.scss
+++ b/style.scss
@@ -66,8 +66,20 @@ window.Bar {
}
}
+ .Cpu {
+ padding: 0 5px;
+ }
+
+ .Ram {
+ padding: 0 5px;
+ }
+
+ .Storage {
+ padding: 0 5px;
+ }
+
.Focused {
- padding: 0 15px;
+ padding: 0 15px 0 5px;
transition: 300ms;
}
diff --git a/widget/Bar.tsx b/widget/Bar.tsx
index fa6efe6..b7f0250 100644
--- a/widget/Bar.tsx
+++ b/widget/Bar.tsx
@@ -1,73 +1,15 @@
import { App, Astal, Gtk, Gdk } from "astal/gtk3"
-import { Variable, GLib, bind } from "astal"
-import Hyprland from "gi://AstalHyprland"
-import Tray from "gi://AstalTray"
-import PowerMenu from "./PowerMenu"
-import Cpu from "./Cpu"
-
-const time = Variable("").poll(1000, "date")
-
-function Workspaces() {
- const hypr = Hyprland.get_default()
-
- return
- {bind(hypr, "workspaces").as(wss => wss
- .filter(ws => !(ws.id >= -99 && ws.id <= -2)) // filter out special workspaces
- .sort((a, b) => a.id - b.id)
- .map(ws => (
-
- ))
- )}
-
-}
-
-function FocusedClient() {
- const hypr = Hyprland.get_default()
- const focused = bind(hypr, "focusedClient")
-
- return
- {focused.as(client => (
- client &&
- ))}
- {/* {focused.as(client => (
- client &&
- ))} */}
-
-}
-
-function Time({ format = "%H:%M - %A %e" }) {
- const time = Variable("").poll(1000, () =>
- GLib.DateTime.new_now_local().format(format)!)
-
- return