diff options
author | Freya Murphy <freya@freyacat.org> | 2025-07-16 10:20:12 -0400 |
---|---|---|
committer | Freya Murphy <freya@freyacat.org> | 2025-07-16 10:20:12 -0400 |
commit | 3d804b033bfcfc155644b63a4c5fcc4efc7623ea (patch) | |
tree | 74cfc143999b83832ccabc0a250ed97f02a0974e | |
parent | update commits (diff) | |
download | dotfiles-nix-3d804b033bfcfc155644b63a4c5fcc4efc7623ea.tar.gz dotfiles-nix-3d804b033bfcfc155644b63a4c5fcc4efc7623ea.tar.bz2 dotfiles-nix-3d804b033bfcfc155644b63a4c5fcc4efc7623ea.zip |
update commits
-rw-r--r-- | flake.lock | 32 | ||||
-rw-r--r-- | flake.nix | 2 | ||||
-rw-r--r-- | modules/desktops/hyprland/plugins.nix | 2 | ||||
-rw-r--r-- | pkgs/default.nix | 3 | ||||
-rw-r--r-- | pkgs/hy3/0001-fix-renderPass-pointer.patch | 69 | ||||
-rw-r--r-- | pkgs/hy3/default.nix | 6 |
6 files changed, 19 insertions, 95 deletions
@@ -160,11 +160,11 @@ ] }, "locked": { - "lastModified": 1752449767, - "narHash": "sha256-P8mQIrgIImASTlNkHPfKwGTmyZgku8EUt6cF52s3N/Y=", + "lastModified": 1752603129, + "narHash": "sha256-S+wmHhwNQ5Ru689L2Gu8n1OD6s9eU9n9mD827JNR+kw=", "owner": "nix-community", "repo": "home-manager", - "rev": "1a4d8ffd320c2393b72e7ebc5b647122d5703056", + "rev": "e8c19a3cec2814c754f031ab3ae7316b64da085b", "type": "github" }, "original": { @@ -181,11 +181,11 @@ ] }, "locked": { - "lastModified": 1747077256, - "narHash": "sha256-ryaXKevnISRiJb93QIAv7tGc6ZJqSkwETKm4oGh8HWI=", + "lastModified": 1752556827, + "narHash": "sha256-HGpEQ71IzBQA8Fzh5hmuch1unE74JlS5OyYhb7Dm+bI=", "owner": "outfoxxed", "repo": "hy3", - "rev": "567dc9dd20e15d95a56a81c516a70dba30bc2c9c", + "rev": "8911d4b65d7ec7ba45fb0744030051e85c82bdf7", "type": "github" }, "original": { @@ -270,11 +270,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1752337367, - "narHash": "sha256-kEumflYEdQSrZZQEr7kik2sBfFohEx0TsJB1rBVAQy4=", + "lastModified": 1752658422, + "narHash": "sha256-02Gwtihml2IY3l03sumRwuxJUzHe/fCe5DmkPNIZCSc=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "d0f58baf296a2cdd5df0f82212fe17dfbef8438e", + "rev": "c4a4c341568944bd4fb9cd503558b2de602c0213", "type": "github" }, "original": { @@ -508,17 +508,17 @@ }, "nixpkgs": { "locked": { - "lastModified": 1751984180, - "narHash": "sha256-LwWRsENAZJKUdD3SpLluwDmdXY9F45ZEgCb0X+xgOL0=", + "lastModified": 1752639122, + "narHash": "sha256-ogB9SzFuMpriRs/SwtA097KSoTFK7hKoMXckN9+R1Ds=", "owner": "nixos", "repo": "nixpkgs", - "rev": "9807714d6944a957c2e036f84b0ff8caf9930bc0", + "rev": "91e56b8907108960a13bb79ba6587524348b679c", "type": "github" }, "original": { "owner": "nixos", - "ref": "nixos-unstable", "repo": "nixpkgs", + "rev": "91e56b8907108960a13bb79ba6587524348b679c", "type": "github" } }, @@ -688,11 +688,11 @@ ] }, "locked": { - "lastModified": 1751606940, - "narHash": "sha256-KrDPXobG7DFKTOteqdSVeL1bMVitDcy7otpVZWDE6MA=", + "lastModified": 1752544651, + "narHash": "sha256-GllP7cmQu7zLZTs9z0J2gIL42IZHa9CBEXwBY9szT0U=", "owner": "Mic92", "repo": "sops-nix", - "rev": "3633fc4acf03f43b260244d94c71e9e14a2f6e0d", + "rev": "2c8def626f54708a9c38a5861866660395bb3461", "type": "github" }, "original": { @@ -3,7 +3,7 @@ inputs = { # nixpkgs - nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; + nixpkgs.url = "github:nixos/nixpkgs/91e56b8907108960a13bb79ba6587524348b679c"; # home manager home-manager.url = "github:nix-community/home-manager/master"; home-manager.inputs.nixpkgs.follows = "nixpkgs"; diff --git a/modules/desktops/hyprland/plugins.nix b/modules/desktops/hyprland/plugins.nix index 21aff3b..e4d66ef 100644 --- a/modules/desktops/hyprland/plugins.nix +++ b/modules/desktops/hyprland/plugins.nix @@ -8,7 +8,7 @@ wayland.windowManager.hyprland = { plugins = [ inputs.hyprland-plugins.packages.${system}.hyprexpo - inputs.self.packages.${system}.hy3 + inputs.hy3.packages.${system}.hy3 ]; settings.plugin = { diff --git a/pkgs/default.nix b/pkgs/default.nix index 406669b..d9f6fee 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -1,8 +1,7 @@ {pkgs, ...} @ inputs: { arcanist = pkgs.callPackage ./arcanist {}; astal = pkgs.callPackage ./astal inputs; - hy3 = pkgs.callPackage ./hy3 inputs; - libfprint-2-tod1-vfs0090 = pkgs.callPackage ./libfprint-2-tod1-vfs0090 {}; + gibfprint-2-tod1-vfs0090 = pkgs.callPackage ./libfprint-2-tod1-vfs0090 {}; ly = pkgs.callPackage ./ly {}; unofficial-homestuck-collection = pkgs.callPackage ./unofficial-homestuck-collection {}; } diff --git a/pkgs/hy3/0001-fix-renderPass-pointer.patch b/pkgs/hy3/0001-fix-renderPass-pointer.patch deleted file mode 100644 index 307506c..0000000 --- a/pkgs/hy3/0001-fix-renderPass-pointer.patch +++ /dev/null @@ -1,69 +0,0 @@ -From f12b2a8f370f2095035a9aa97dac8179d79a7383 Mon Sep 17 00:00:00 2001 -From: Freya Murphy <freya@freyacat.org> -Date: Sun, 13 Jul 2025 11:25:42 -0400 -Subject: [PATCH] fix renderPass pointer - ---- - src/Hy3Layout.cpp | 5 +++-- - src/TabGroup.cpp | 1 - - src/TabGroup.hpp | 2 -- - 3 files changed, 3 insertions(+), 5 deletions(-) - -diff --git a/src/Hy3Layout.cpp b/src/Hy3Layout.cpp -index b10aced..70b75bc 100644 ---- a/src/Hy3Layout.cpp -+++ b/src/Hy3Layout.cpp -@@ -15,6 +15,7 @@ - #include <hyprland/src/plugins/PluginAPI.hpp> - #include <hyprland/src/plugins/PluginSystem.hpp> - #include <hyprutils/math/Vector2D.hpp> -+#include <hyprutils/memory/UniquePtr.hpp> - #include <ranges> - - #include "Hy3Layout.hpp" -@@ -1580,7 +1581,7 @@ void Hy3Layout::renderHook(void*, SCallbackInfo&, std::any data) { - && std::find(rendered_groups.begin(), rendered_groups.end(), &entry) - == rendered_groups.end()) - { -- g_pHyprRenderer->m_renderPass.add(entry.pass); -+ g_pHyprRenderer->m_renderPass.add(makeUnique<Hy3TabPassElement>(&entry)); - rendered_groups.push_back(&entry); - } - } -@@ -1595,7 +1596,7 @@ void Hy3Layout::renderHook(void*, SCallbackInfo&, std::any data) { - && std::find(rendered_groups.begin(), rendered_groups.end(), &entry) - == rendered_groups.end()) - { -- g_pHyprRenderer->m_renderPass.add(entry.pass); -+ g_pHyprRenderer->m_renderPass.add(makeUnique<Hy3TabPassElement>(&entry)); - entry.renderTabBar(); - } - } -diff --git a/src/TabGroup.cpp b/src/TabGroup.cpp -index 4c2c845..1f7fe4d 100644 ---- a/src/TabGroup.cpp -+++ b/src/TabGroup.cpp -@@ -16,7 +16,6 @@ - #include <hyprland/src/render/Texture.hpp> - #include <hyprutils/math/Box.hpp> - #include <hyprutils/math/Region.hpp> --#include <hyprutils/memory/SharedPtr.hpp> - #include <pango/pangocairo.h> - #include <pixman.h> - -diff --git a/src/TabGroup.hpp b/src/TabGroup.hpp -index ec254e9..dafa065 100644 ---- a/src/TabGroup.hpp -+++ b/src/TabGroup.hpp -@@ -130,8 +130,6 @@ public: - // render the scaled tab bar on the current monitor. - void renderTabBar(); - -- SP<Hy3TabPassElement> pass = makeShared<Hy3TabPassElement>(this); -- - private: - std::vector<PHLWINDOWREF> stencil_windows; - Vector2D last_workspace_offset; --- -2.49.0 - diff --git a/pkgs/hy3/default.nix b/pkgs/hy3/default.nix deleted file mode 100644 index 316046b..0000000 --- a/pkgs/hy3/default.nix +++ /dev/null @@ -1,6 +0,0 @@ -{system, inputs, ...}: -inputs.hy3.packages.${system}.hy3.overrideAttrs { - patches = [ - ./0001-fix-renderPass-pointer.patch - ]; -} |