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