-
Notifications
You must be signed in to change notification settings - Fork 39
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
Consider a release in the AUR repository #24
Comments
Done. |
@yochananmarqos
I think it should be
I'll test them. |
You're right it should be a user service, just fixed it. Aurweb doesn't support PR's, unfortunately. It can be set as a remote, but I never set it up that way. I can add you as a Co-Maintainer if you have an account. See here for more info. |
@harshadgavali is linking to a different package (the old X11 gestures). But thanks for creating this new package as AUR! |
@yochananmarqos @zilexa I was linking optional dependency package, extension depends on it for running on X11. |
@harshadgavali Done. |
@harshadgavali Please revert this commit, the gschema file does indeed need to be installed there when an extension is installed to the system. Technically, the compiled schema doesn't need to be installed at all, but some extensions will not work if they expect it there. Why did you remove the message about enabling the service? |
@yochananmarqos I tested on ManjaroVM schema file was not necessary I think(it was also giving warning so I removed it), Enabling service is not necessary, as service will be automatically started by extension on X11 session(this way, on wayland it won't be running.) |
@harshadgavali Ah, I see. Some extensions won't work properly unless the gschema file is installed in the glib folder. I guess it must depend on the extension. I normally symlink it for every extension I package just to make sure. I see now your README states the service will be automatically enabled. I'm just so used to having to enable services manually. How does the extension do it? By the way, when making changes that effects a current installation, be sure and bump the pkgrel. It's always nice to receive developer feedback for applications I package, thank you. |
@yochananmarqos Since service in installed in
Another way would be to make service dbus-activatable (if service must be installed in |
@harshadgavali Oh neat. I'll have to look closer tomorrow. I wanted to figure out how to only start the touchegg service when logged into a Xorg session with gnome-shell-extension-x11gestures. I'll have to poke @JoseExposito about it. |
I'd need to add D-Bus activation upstream: The Fedora guys already requested it, but I have not found the time to implement it... |
Many Gnome extensions are also available in the Arch User Repository (not a distribution repository).
The benefit for users of Arch based distributions such as Manjaro: you can easily find and install your extension in 1 single location: the 'app store', for example on Manjaro the "Add/Remove programs" or Pamac tool, which allows you to discover, install and update system packages, apps in the official repository and AUR packages (even Flatpak can be enabled).
Another major benefit is that the extension will be updated by the system together with system and other app updates.
Currently, there are a few other old and outdated gesture extensions available when a user searches for it, as AUR. It would be a lot easier to discover your extension + keep it updated if it was available as AUR.
The text was updated successfully, but these errors were encountered: