summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-09-12 06:58:59 -0700
committerFuwn <[email protected]>2024-09-12 06:59:23 -0700
commitfce9989eee5eb3b81bba4c0a34952520f285361a (patch)
tree2cb9b6efc8923a32120726fdd1553ad8840d2021
parentpywal-nix: update references (diff)
downloadnixos-config-fce9989eee5eb3b81bba4c0a34952520f285361a.tar.xz
nixos-config-fce9989eee5eb3b81bba4c0a34952520f285361a.zip
waybar: use pywal-nix
-rw-r--r--home/ebisu/fortune/desktop/waybar/default.nix35
-rw-r--r--home/ebisu/fortune/desktop/waybar/style.css2
2 files changed, 33 insertions, 4 deletions
diff --git a/home/ebisu/fortune/desktop/waybar/default.nix b/home/ebisu/fortune/desktop/waybar/default.nix
index 10acd46..f31bef5 100644
--- a/home/ebisu/fortune/desktop/waybar/default.nix
+++ b/home/ebisu/fortune/desktop/waybar/default.nix
@@ -1,8 +1,39 @@
-{ pkgs, secrets, ... }:
+{
+ pkgs,
+ secrets,
+ config,
+ ...
+}:
+let
+ inherit (config.pywal-nix.colourScheme) special colours;
+in
{
programs.waybar = {
enable = true;
- style = ./style.css;
+
+ style =
+ ''
+ @define-color foreground ${special.foreground};
+ @define-color background ${special.background};
+ @define-color cursor ${special.cursor};
+ @define-color color0 ${colours.color0};
+ @define-color color1 ${colours.color1};
+ @define-color color2 ${colours.color2};
+ @define-color color3 ${colours.color3};
+ @define-color color4 ${colours.color4};
+ @define-color color5 ${colours.color5};
+ @define-color color6 ${colours.color6};
+ @define-color color7 ${colours.color7};
+ @define-color color8 ${colours.color8};
+ @define-color color9 ${colours.color9};
+ @define-color color10 ${colours.color10};
+ @define-color color11 ${colours.color11};
+ @define-color color12 ${colours.color12};
+ @define-color color13 ${colours.color13};
+ @define-color color14 ${colours.color14};
+ @define-color color15 ${colours.color15};
+ ''
+ + (builtins.readFile ./style.css);
settings =
let
diff --git a/home/ebisu/fortune/desktop/waybar/style.css b/home/ebisu/fortune/desktop/waybar/style.css
index b7e7f48..fda45d1 100644
--- a/home/ebisu/fortune/desktop/waybar/style.css
+++ b/home/ebisu/fortune/desktop/waybar/style.css
@@ -1,5 +1,3 @@
-@import "/home/ebisu/.cache/wal/colors-waybar.css";
-
* {
/* font-family: CartographCF Nerd Font, Iosevka Nerd Font, cursive; */
/* font-family: Noto Sans Mono, Sarasa Mono J, cursive; */