From 141c8f891c608516abffb2d0374c592c5a4098c8 Mon Sep 17 00:00:00 2001 From: Kopatz <7265381+Kropatz@users.noreply.github.com> Date: Wed, 13 Nov 2024 15:09:52 +0100 Subject: [PATCH] update hyprland --- home-manager/hyprland/hyprland-settings.nix | 10 ++++++---- overlays.nix | 15 +++++++++++++-- 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/home-manager/hyprland/hyprland-settings.nix b/home-manager/hyprland/hyprland-settings.nix index 6851cf2..36cc6b6 100644 --- a/home-manager/hyprland/hyprland-settings.nix +++ b/home-manager/hyprland/hyprland-settings.nix @@ -115,10 +115,12 @@ in { #blur_passes = 1 #blur_new_optimizations = on - drop_shadow = true; - shadow_range = 4; - shadow_render_power = 3; - "col.shadow" = "rgba(1a1a1aee)"; + shadow = { + enabled = true; + range = 4; + render_power = 3; + color = "rgba(1a1a1aee)"; + }; }; animations = { diff --git a/overlays.nix b/overlays.nix index 4ffc8aa..129c101 100644 --- a/overlays.nix +++ b/overlays.nix @@ -1,5 +1,5 @@ # This file defines overlays -{ inputs, ... }: +{ inputs, ... }: let addPatches = pkg: patches: pkg.overrideAttrs @@ -16,7 +16,18 @@ in { #discord = prev.vesktop; tetrio-desktop = prev.tetrio-desktop.override { withTetrioPlus = true; }; nerdfonts = prev.nerdfonts.override { fonts = [ "Hack" "Noto" ]; }; - #waybar = prev.waybar.overrideAttrs (oldAttrs: { + hyprland = prev.hyprland.overrideAttrs (oldAttrs: { + version = "0.45.0"; + + src = prev.fetchFromGitHub { + owner = "hyprwm"; + repo = "hyprland"; + fetchSubmodules = true; + rev = "refs/tags/v0.45.0"; + hash = "sha256-//Ib7gXCA8jq8c+QGTTIO0oH0rUYYBXGp8sqpI1jlhA="; + }; + }); + # mesonFlags = oldAttrs.mesonFlags ++ [ "-Dexperimental=true" ]; #}); #hyprland =