From 9afc735ea8729c8a09bd61e8c67b0f8a60e05615 Mon Sep 17 00:00:00 2001 From: madmin Date: Sat, 20 Jul 2024 10:16:29 +0200 Subject: [PATCH] feat(flake, jeroboam): add stylix, nix-colors for ricing --- flake.nix | 1 - home/laozi/jeroboam.nix | 9 ++++++--- systems/common/optional/stylix.nix | 5 +++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/flake.nix b/flake.nix index 830697e..1001bc7 100644 --- a/flake.nix +++ b/flake.nix @@ -67,7 +67,6 @@ # https://github.com/Misterio77/nix-colors nix-colors = { url = "github:misterio77/nix-colors"; - inputs.nixpkgs.follows = "nixpkgs"; }; # ---------------------------- Stylix ----------------------------- # diff --git a/home/laozi/jeroboam.nix b/home/laozi/jeroboam.nix index 6bb731d..db27dd0 100644 --- a/home/laozi/jeroboam.nix +++ b/home/laozi/jeroboam.nix @@ -1,4 +1,4 @@ -{ configVars, ... }: +{ inputs, configVars, ... }: { imports = [ # ======================= Hardware Configs ========================= # @@ -10,9 +10,12 @@ common/optional/utilities common/optional/dev/foot.nix common/optional/office - ]; - + + # ============================= Themeing =========================== # + inputs.nix-colors.homeManagerModules.default + ]; + colorScheme = inputs.nix-colors.colorSchemes.atelier-dune; home = { username = configVars.username; homeDirectory = "/home/${configVars.username}"; diff --git a/systems/common/optional/stylix.nix b/systems/common/optional/stylix.nix index 475599a..86e945c 100644 --- a/systems/common/optional/stylix.nix +++ b/systems/common/optional/stylix.nix @@ -1,9 +1,10 @@ -{ pkgs, inputs, configLib, ... }: +{ pkgs, inputs, configLib, config,... }: { stylix = { enable = true; polarity = "dark"; # TODO: light - image = ( configLib.relativeToRoot "assets/worm.png" ); + image = config.lib.stylix.pixel "base0A"; + # image = ( configLib.relativeToRoot "assets/worm.jpeg" ); base16Scheme = inputs.nix-colors.colorSchemes.atelier-dune; #TODO: atelier-dune-light cursor = { package = pkgs.bibata-cursors;