From dd1213c5b7cde151e83e9cbb4bd902efe7a721d3 Mon Sep 17 00:00:00 2001 From: kenji Date: Wed, 16 Jul 2025 16:52:46 -0500 Subject: [PATCH] added colours --- flake.lock | 16 ++++++++-------- packages/hyprland/config/colours.nix | 24 ++++++++++++++++++++++++ packages/hyprland/config/execs.nix | 3 +++ packages/hyprland/home.nix | 1 + 4 files changed, 36 insertions(+), 8 deletions(-) create mode 100644 packages/hyprland/config/colours.nix diff --git a/flake.lock b/flake.lock index 3076dd7..c7583c2 100644 --- a/flake.lock +++ b/flake.lock @@ -52,11 +52,11 @@ "caelestia-cli-src": { "flake": false, "locked": { - "lastModified": 1752700726, - "narHash": "sha256-ZeiPb5lXAXndGMYowam4BRZUGKbsfclDVoIMqrxWwnQ=", + "lastModified": 1752701927, + "narHash": "sha256-UsTKIlN9Q4LaNb7W0mf1wWFGI/Vf1KMKb17P7I2BgzY=", "ref": "refs/heads/main", - "rev": "525cab74fe616cfc9ce38a0e414c0617482b1041", - "revCount": 263, + "rev": "dca14f0fa987259684ebceb37cbe99e78a3f87b4", + "revCount": 266, "type": "git", "url": "https://git.sakamoto.dev/kenji/caelestia-cli" }, @@ -77,11 +77,11 @@ "quickshell": "quickshell" }, "locked": { - "lastModified": 1752700750, - "narHash": "sha256-teDj6aifhapb9SYH3n2aG7y5/XcnFi1mlrEaZ63QRqY=", + "lastModified": 1752701951, + "narHash": "sha256-aPatGY3pV3Hs04qsQgLW0FX+Zuxc/GUjy5aoGfrBWFM=", "ref": "refs/heads/master", - "rev": "43b76432224381933cf63d511f665d546edb95a0", - "revCount": 12, + "rev": "64109710e4893e9ebabd59f1d5aa6d8ad067756b", + "revCount": 13, "type": "git", "url": "https://git.sakamoto.dev/kenji/caelestia-nix" }, diff --git a/packages/hyprland/config/colours.nix b/packages/hyprland/config/colours.nix new file mode 100644 index 0000000..d3a2320 --- /dev/null +++ b/packages/hyprland/config/colours.nix @@ -0,0 +1,24 @@ +{ + config, + pkgs, + myConfig, + ... +}: { + wayland.windowManager.hyprland.settings = { + exec = [ + "cp -L --no-preserve=mode --update=none ~/.config/hypr/scheme/default.conf ~/.config/hypr/scheme/current.conf" + ]; + group = { + groupbar = { + text_color = "rgb($onPrimary)"; + col.active = "rgba($primaryd4)"; + col.inactive = "rgba($outlined4)"; + col.locked_active = "rgba($primaryd4)"; + col.locked_inactive = "rgba($secondaryd4)"; + }; + }; + misc = { + background_color = "rgb($surfaceVariant)"; + }; + }; +} diff --git a/packages/hyprland/config/execs.nix b/packages/hyprland/config/execs.nix index 5dfe79e..53e0f27 100644 --- a/packages/hyprland/config/execs.nix +++ b/packages/hyprland/config/execs.nix @@ -15,6 +15,9 @@ "sunshine" "moondeck-buddy" "qs -c caelestia" + + "wl-paste --type text --watch cliphist store" + "wl-paste --type image --watch cliphist store" ]; }; } diff --git a/packages/hyprland/home.nix b/packages/hyprland/home.nix index e2d8915..443d710 100644 --- a/packages/hyprland/home.nix +++ b/packages/hyprland/home.nix @@ -10,6 +10,7 @@ ./config/animation.nix ./config/decoration.nix ./config/env.nix + ./config/colours.nix ]; home.file.".config/hypr/scripts/wsaction.fish" = {