From 1153e9086ac6136a018cc32fa6cdc7a32f7afee4 Mon Sep 17 00:00:00 2001 From: Drew Haven Date: Tue, 29 Apr 2025 12:16:04 -0700 Subject: [PATCH] [eww] Fixes some stuff with the vertical statusbar --- home-manager/features/eww/config/eww.scss | 10 ++++++++++ .../features/eww/config/vertical-statusbar.yuck | 3 +-- home-manager/features/eww/default.nix | 7 ++++++- 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/home-manager/features/eww/config/eww.scss b/home-manager/features/eww/config/eww.scss index 9b59673..61c4015 100644 --- a/home-manager/features/eww/config/eww.scss +++ b/home-manager/features/eww/config/eww.scss @@ -33,6 +33,16 @@ $color-standout-dark: darker($color-standout); font-family: 'Noto Sans Nerd Font', sans-serif; } +window.vertical-statusbar { + background-color: $color-background; + // background-image: linear-gradient(160deg, rgba(255,00,00,0.5), $color-background); + color: $color-foreground; + padding: 16px; + font-size: 14px; + border-right: 3px solid $color-border; + font-family: 'Noto Sans Nerd Font', sans-serif; +} + .system-monitor { padding-top: 8px; padding-right: 8px; diff --git a/home-manager/features/eww/config/vertical-statusbar.yuck b/home-manager/features/eww/config/vertical-statusbar.yuck index 529fd06..81ce74a 100644 --- a/home-manager/features/eww/config/vertical-statusbar.yuck +++ b/home-manager/features/eww/config/vertical-statusbar.yuck @@ -19,9 +19,8 @@ (defwidget vertical-statusbar [] (box - :class "statusbar" :orientation "v" - :halign "center" + :halign "fill" :spacing 8 :space-evenly false (clock-large) diff --git a/home-manager/features/eww/default.nix b/home-manager/features/eww/default.nix index 6d186dd..888e33a 100644 --- a/home-manager/features/eww/default.nix +++ b/home-manager/features/eww/default.nix @@ -1,5 +1,10 @@ -{ ... }: +{ pkgs, ... }: { + home.packages = with pkgs; [ + # For Noto Sans NF + nerdfonts + ]; + programs.eww = { enable = true; configDir = ./config;