-
-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cannot install plugins on NIXOS #164
Comments
These are not needed in Also the hyprland url has to be changed to Also this line is wrong, and should be: - home-manager.users.ventus = import ./home;
+ home-manager.users.ventus.imports = [./home]; |
it solved current problem, but then there is a new compiling problem. |
Are your inputs up to date? |
here are my inputs: inputs = {
}; I used stable as pkgs. Does that matter? should I turn to unstable? |
I have a similar issue for
the exact build error is:
|
I'm getting the same thing as @timhae |
Then the plugins need to be updated. @vaxerski |
oh yea my bad |
I'll update plugins once you fix the broken |
updated plugins. |
now it is compiled but another error: by the way, I am using v0.39.1 from unstable nix-pkgs, |
@lVentus it's currently blocked by the wayland-protocols update, since it's not in master yet. Until then, only the flake can be used. Otherwise, use the plugins with an older commit. |
Thanks for the incredibly fast response. Unfortunately I still get an error for:
|
I as well have been getting this error
for reference my flake.nix has the following inputs
and my hyprland settings/config looks like this
|
Should be fixed by hyprwm/Hyprland#5952. |
I just tried to build and got the same error
This was after updating my flake inputs. Please let me know if I can provide any more information to help out :) |
same |
I won't spam with the exact same build log. I think all I'll say is indeed, I'm failing to build plugins right now and I'm now watching that PR mentioned in anticipation. |
Does this happen with the PR mentioned above? |
I have never built from a pr in a flake before, do you have any insight on how to do this? @fufexan I gave
here is the whole log file... log.txt |
@Logan-Roelofs the url has to be I'll add more about this to the wiki ASAP. |
Moved all the build systems changes to hyprwm/Hyprland#6002. This should unify CMake and Meson, and let Nix users build plugins again. Please test, both nixers and non-nixers. |
on NixOS, works for me. but hyprexpo specifically fails to build. unsure if related or not
|
I'm getting this error when trying to build hyprexpo on nix: Imported target "PkgConfig::deps" includes non-existent path
"/nix/store/bvljn1ahjldsg1i975zhqaxq2zax87n5-hyprland-0.40.0+date=2024-05-10_ed3a888//nix/store/566yqcn9n7qnf1hc7xr6agzmhrkpdh42-hyprland-0.40.0+date=2024-05-10_ed3a888-dev/include"
in its INTERFACE_INCLUDE_DIRECTORIES. Possible reasons include:
* The path was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and references files
it does not provide. It looks like the path is doubled |
@matt1432 that should be fixed by hyprwm/Hyprland@fc6beb3. |
That PR does fix it. However I'm now getting the same error as @miathetrain which I'm assuming is a question of updating the plugin's code. |
Closing as hyprwm/Hyprland#6002 was merged. |
Unfortunately, I am still unable to build hyprexpo...
|
@leon-erd yeah it needs to be updated. Not a packaging issue. |
hello I have some issue. my hyprland version is 0.45 and plugin borders plus plus version is 0.44 but I point to the absolute path version mismatching error and hyprland header version mismatching |
I try to enable plugins, the instruction is:
But I don’t know how to determine the path to the plugin. More worrying, every attempt I have made (also used Hyprland - NixOS Wiki), I get the error attribute 'inputs' missing.
home.nix just imports this:
And I get the error
and then I tried to add these inputs manualy:
then it is the new error:
-- Setting precompiled headers
-- Setting link libraries
Could not open input file: No such file or directory
Could not open input file: No such file or directory
Could not open input file: No such file or directory
Could not open input file: No such file or directory
Couldn't load proto
-- Checking for module 'tomlplusplus'
-- Found tomlplusplus, version 3.4.0
-- Configuring incomplete, errors occurred!
The text was updated successfully, but these errors were encountered: