diff --git a/assets/wallpapers/pixel-setup.jpeg b/assets/wallpapers/pixel-setup.jpeg
new file mode 100644
index 0000000..3734f93
Binary files /dev/null and b/assets/wallpapers/pixel-setup.jpeg differ
diff --git a/pkgs/ags/biscuit/style.scss b/pkgs/ags/biscuit/style.scss
index 7fc6d74..3239258 100644
--- a/pkgs/ags/biscuit/style.scss
+++ b/pkgs/ags/biscuit/style.scss
@@ -1,8 +1,21 @@
@use "sass:color";
-$bg: #212223;
+// default
+// $bg: #212223;
+// $fg: #f1f1f1;
+// $accent: #378DF7;
+// $radius: 7px;
+
+// Kanagawa Theme
+// $bg: #1F1F28;
+// $fg: #DCD7BA;
+// $accent: #C0A36E;
+// $radius: 7px;
+
+// mstcl
+$bg: #121212;
$fg: #f1f1f1;
-$accent: #378DF7;
+$accent: #C0A36E;
$radius: 7px;
window.Bar {
@@ -12,7 +25,7 @@ window.Bar {
color: $fg;
font-size: 1.1em;
font-weight: bold;
- font-family: "Rubik";
+ font-family: "JetBrainsMono Nerd Font";
label {
margin: 0 8px;
@@ -55,8 +68,24 @@ window.Bar {
}
}
+ .Time {
+ .TimeHM {
+ font-weight: bold;
+ color: $accent;
+ }
+
+ .TimeDate {
+ // color: color.adjust($fg, $lightness: -10%);
+ color: $fg;
+ opacity: 0.85;
+ font-weight: normal;
+ }
+ }
+
+
.FocusedClient {
- color: $accent;
+ color: color.adjust($fg, $lightness: -30%);
+ opacity: 0.7;
}
.Media .Cover {
diff --git a/pkgs/ags/biscuit/widget/Bar.tsx b/pkgs/ags/biscuit/widget/Bar.tsx
index 4166e3c..9941dc4 100644
--- a/pkgs/ags/biscuit/widget/Bar.tsx
+++ b/pkgs/ags/biscuit/widget/Bar.tsx
@@ -124,27 +124,42 @@ function Workspaces() {
}
function FocusedClient() {
- const hypr = Hyprland.get_default()
- const focused = bind(hypr, "focusedClient")
+ const hypr = Hyprland.get_default();
+ const focused = bind(hypr, "focusedClient");
- return
- {focused.as(client => (
- client &&
- ))}
-
+ return (
+
+ {focused.as(client => {
+ if (!client) return null;
+
+ return (
+
+ );
}
-
-function Time({ format = "%H:%M %a %b %d" }) {
+function Time({ format = "%H:%M|%a %b %d" }) {
const time = Variable("").poll(1000, () =>
- GLib.DateTime.new_now_local().format(format)!)
+ GLib.DateTime.new_now_local().format(format)!
+ );
- return