Mihai Fufezan
Mihai Fufezan
That's not correct. Should be `(pkgs.hyprlandPlugins.hyprexpo.override {stdenv = pkgs.gcc14Stdenv;})`
You seem to be using hyprexpo and hyprland both from nixpkgs, so I guess I managed to break the plugins in the last update. I'll look into it.
@themg95 try adding this in your config, hopefully it works ```nix nixpkgs.overlays = [ (final: prev: { hyprland-plugins = prev.hyprland-plugins // { mkHyprlandPlugin = hyprland: args@{ pluginName, ... }: hyprland.stdenv.mkDerivation...
Yeah I'm also running git. The problem is hyprland 0.43 and the tagged 0.43 hyprexpo (same as git, for all intents and purposes).
I cannot reproduce. Do you have the option `render:no_hardware_cursors` set? (common if you have an Nvidia card)
Can you check whether `hyprpicker -r` captures your cursor as well?
I guess it would be wise to implement a check that disallows copying the cursor if the selector is `area`, since it doesn't make sense.
Please check if this patch works for you ```diff diff --git a/grimblast/grimblast b/grimblast/grimblast index 492c491..cadad3e 100755 --- a/grimblast/grimblast +++ b/grimblast/grimblast @@ -234,6 +234,10 @@ elif [ "$SUBJECT" = "output" ];...
The overlay/override looks correct, but I'd try the patch more simply. Clone this repo and run `git apply /etc/nixos/test.patch`. This way, you can check easily whether the patch was applied.
I'm not sure why exactly the patch didn't work when applied through the overlay. Does the patched grimblast work properly though?