From 1ef93dfc2516632f699c8f0df0eb7a80da974326 Mon Sep 17 00:00:00 2001 From: Gabriel Fontes Date: Sat, 23 Dec 2023 19:48:39 -0300 Subject: [PATCH] home: add light scheme specialisation for pleione --- home/misterio/global/default.nix | 8 ++++++-- home/misterio/pleione.nix | 11 ++++++++--- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/home/misterio/global/default.nix b/home/misterio/global/default.nix index ca00cc81..499f90fe 100644 --- a/home/misterio/global/default.nix +++ b/home/misterio/global/default.nix @@ -1,7 +1,7 @@ { inputs, lib, pkgs, config, outputs, ... }: let inherit (inputs.nix-colors) colorSchemes; - inherit (inputs.nix-colors.lib-contrib { inherit pkgs; }) colorschemeFromPicture nixWallpaperFromScheme; + inherit (inputs.nix-colors.lib-contrib { inherit pkgs; }) nixWallpaperFromScheme; in { imports = [ @@ -58,7 +58,11 @@ in }; }; - colorscheme = lib.mkDefault colorSchemes.dracula; + colorscheme = lib.mkOverride 1501 colorSchemes.dracula; + specialisation = { + dark.configuration.colorscheme = lib.mkOverride 1500 config.colorscheme; + light.configuration.colorscheme = lib.mkOverride 1500 config.colorscheme; + }; home.file = { ".colorscheme".text = config.colorscheme.slug; ".colorscheme.json".text = builtins.toJSON config.colorscheme; diff --git a/home/misterio/pleione.nix b/home/misterio/pleione.nix index 108b2acf..ce064299 100644 --- a/home/misterio/pleione.nix +++ b/home/misterio/pleione.nix @@ -1,5 +1,6 @@ -{ inputs, outputs, ... }: -{ +{ inputs, outputs, lib, ... }: let + inherit (inputs.nix-colors) colorSchemes; +in { imports = [ ./global ./features/desktop/hyprland @@ -10,7 +11,11 @@ ]; wallpaper = outputs.wallpapers.aenami-lunar; - colorscheme = inputs.nix-colors.colorSchemes.atelier-heath; + + colorscheme = lib.mkDefault colorSchemes.atelier-heath; + specialisation = { + light.configuration.colorscheme = colorSchemes.atelier-heath-light; + }; monitors = [{ name = "eDP-1";