From 6ddebc86d79026d927cc3112ade2d60058284e7c Mon Sep 17 00:00:00 2001 From: blake Date: Tue, 4 Nov 2025 00:48:03 -0600 Subject: [PATCH] add config wrapper for stylix wallpaper --- users/blake/dots/desktop/stylix/default.nix | 12 +++++++++--- users/blake/dots/desktop/waybar/default.nix | 2 +- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/users/blake/dots/desktop/stylix/default.nix b/users/blake/dots/desktop/stylix/default.nix index e24e979..cc8af46 100644 --- a/users/blake/dots/desktop/stylix/default.nix +++ b/users/blake/dots/desktop/stylix/default.nix @@ -7,20 +7,25 @@ }: let program = "stylix"; cfg = config.dots.${program}; - wallpaper = ../../../assets/wallpapers/yveltal.jpg; + wallpaper = ../../../assets/wallpapers/test.jpg; in { imports = [inputs.stylix.homeModules.default]; options.dots.${program} = { enable = lib.mkEnableOption "enables ${program}"; + wallpaper = lib.mkOption { + type = lib.types.path; + default = ../../../assets/wallpapers/yveltal.jpg; + description = "set the wallpaper for stylix to set and theme with"; + }; }; config = lib.mkIf cfg.enable { stylix = { enable = true; #autoEnable = false; - image = wallpaper; + image = cfg.wallpaper; polarity = "dark"; cursor = { package = pkgs.posy-cursors; @@ -59,7 +64,8 @@ in { }; targets = { - waybar.enable = false; + #waybar.enable = false; + waybar.addCss = false; nvf.transparentBackground = true; }; }; diff --git a/users/blake/dots/desktop/waybar/default.nix b/users/blake/dots/desktop/waybar/default.nix index 2ce2d0c..62b6cb6 100644 --- a/users/blake/dots/desktop/waybar/default.nix +++ b/users/blake/dots/desktop/waybar/default.nix @@ -160,7 +160,7 @@ in { }; }; - style = '' + style = lib.mkAfter '' * { border: none; font-family: "UbuntuMono Nerd Font";