hyprland-plugins
hyprland-plugins copied to clipboard
hyprexpo hot key bind `hyprexpo:expo` not found after update
After updating hyprland to 0.41.2-3 (from 0.41.2-2, I'm getting an Invalid dispatcher, requested "hyprexpo:expo" does not exist despite the fact that I did a hyprpm update.
I have this issue too. Running hyprpm update fixes it for me but the module isn't loaded on start.
Edit: adding exec-once = hyprpm reload -n to hyprland.conf works
I am running into this same issue.
Had the same issue. Run hyprpm list and see if your required plugin is enabled. If not, run hyprpm enable <plugin>. For example, hyprpm enable hyprexpo
I'm having the same issue. Plugin is installed and shows as enabled in hyprpm. When I try to enable the plugin directly using hyprctl, I see this:
error in loading plugin,
last error:
Plugin /home/derek/.local/share/hyprpm/hyprland-plugins/hyprexpo.so could not be loaded:
plugin crashed/threw in main:
filesystem error: cannot make canonical path: No such file or directory [/proc/self/exe]```
update: I was able to enable/disable all the other plugins in this repo without any trouble, so it seems like it's something specific to hyprexpo?
An update on this issue; it may be a packaging issue, although the use of /proc/self/exe might be acting flaky as well.
On my arch system, with Hyprland from the extra repo, the /usr/bin/hyprland executable is a symlink to /usr/bin/Hyprland (note the case). As a result, when running hyprland, the /proc/self/exe is marked as -> /usr/bin/hyprland (deleted) , which seems to confuse the plugin. Copying /usr/bin/Hyprland to /usr/bin/hyprland as a workaround allows the use of hyprexpo.
hm, why is it marked as "deleted", though?
i also ran into this issue just now 😄
it just would not work, even after running hyprpm update, getting same hyprexpo:expo not found error.
for me what made it work was to:
- update
hyprlandto latest version (I am using Arch)pacman -Sy hyprland - run
hyprpm updateafterwards again - maybe this is not needed but i also executed
hyprctl reload
now my error is gone and i can use my binding. it also works after a reboot. 👍🏻
I have this issue too. Running
hyprpm updatefixes it for me but the module isn't loaded on start. Edit: addingexec-once = hyprpm reload -ntohyprland.confworks
I also had to do this to make it work. No idea.. it shows as enabled but it wouldnt load until i did this.
I have this same exact issue when trying to use hyprscrolling. I'm running hyprland-git, the plugin is in hyprpm list, I've run hyprpm update and hyprpm reload, I've added exec-once = hyprpm reload -n to my hyprland.conf, I get notifications that hyprpm and hyprscrolling successfully loaded, it loads the same with plugin = and hyprctl plugin, yet I still get a config error saying Invalid dispatcher, requested "hyprscrolling:promote" does not exist.
Edit: I didn't know about the layoutmsg dispatcher.
still an issue