-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
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
GNOME Extension X11 Gestures hardcodes Touchegg path #137621
Comments
I'll see how difficult it is to fix the path. However, I am reluctant to do custom dependencies patches, so I'd block this on #116393. |
I don't think there are any custom dependency patches required (it is just an extension, and apart from inhibiting the default gestures, it works properly as is). |
I think this is where it searches for the system EDIT: Confirmed that editing |
Why Has anyone done this patch? Let's do it? |
That should be the best thing to do. I've tried to patch the extension using |
Ops, forgot to notify it here. I fixed this by following the XDG Base Directory Specification. Both the GNOME extension and Touchégg use the The same applies for the user config with A NixOS maintainer suggested this fix. |
Thanks a lot! #145382 seems to have updated the extension to the version which has the fixes, so I'll close this issue |
I think that the |
I made a workaround. I created a blank |
My conf dirs:
|
In that case you'd need to add |
Ok. Thanks! |
@JoseExposito help us with your review on #148457 |
Describe the bug
gnomeExtensions.x11-gestures
(from nixpkgs) is a GNOME extension which searches for the packagetouchegg
in/usr
Because it can't detect the installed package it sends a notification that the
touchegg
package must be installed, and subsequently does not inhibit the default gestures provided by the package. Also, there is no built-in way to tell it to use another path.Steps To Reproduce
Steps to reproduce the behavior:
gnomeExtensions.x11-gestures
andtouchegg
(Please see additional context) packagesExpected behavior
The extension must recognize the actual path for
touchegg
in/nix/store
and work properlyAdditional context
Since the
touchegg
package in the repos is extremely outdated (v1.1.1), I am using an overlay to install the latest version v2.0.11 (see #116393 for updating the package in the repos).Also, #137131 may be relevant
Maintainers
@piegamesde Extensions maintainer
@JoseExposito Creator of the extension and
touchegg
Metadata
The text was updated successfully, but these errors were encountered: