mirror of
https://github.com/feschber/lan-mouse.git
synced 2026-05-15 14:15:52 -06:00
[GH-ISSUE #73] AUR Repository package #24
Labels
No labels
Xorg
documentation
enhancement
macos
pull-request
question
windows
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/lan-mouse#24
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @CupricReki on GitHub (Jan 15, 2024).
Original GitHub issue: https://github.com/feschber/lan-mouse/issues/73
I created the lan-mouse package in the aur. Please review and let me know your thoughts. I've never worked with cargo and this is my first submission to the AUR.
https://aur.archlinux.org/packages/lan-mouse-git
I'm waiting for #72 before I add .desktop support. I'll add a service file for systemd once #70 and the daemon issues get sorted out.
AUR package for bin is forthcoming.
@feschber commented on GitHub (Jan 15, 2024):
First of all: Thank you for your work!
I took a look and have nothing to complain.
One thing to note is that
/usr/share/pixmapsis deprecated.You should probably move the icon to
/usr/share/icons/hicolor/scalable/apps/de.feschber.LanMouse.svgnow.I also fixed the Icon Name and App Id such that it should now be correctly displayed:
13597b3587@feschber commented on GitHub (Jan 15, 2024):
(sorry for already breaking the PKGBUILD) Could you add me as a maintainer? My name on the AUR is feschber as well.
@feschber commented on GitHub (Jan 15, 2024):
If I put the icon under
and run
It appears in both Gnome and KDE.
@feschber commented on GitHub (Jan 15, 2024):
And regarding the systemd service, maybe you can share some ideas, @alison-solsoft
( https://github.com/feschber/lan-mouse/issues/68#issuecomment-1888382031)
@CupricReki commented on GitHub (Jan 15, 2024):
Thanks for the feedback and the updates. The AUR lan-mouse-git package has been updated.
@CupricReki commented on GitHub (Jan 15, 2024):
Added the bin package as well.
https://aur.archlinux.org/packages/lan-mouse-bin
@alison-solsoft commented on GitHub (Jan 15, 2024):
Coincidentally, I was going to work on an AUR package myself once #70 was resolved, so thanks for taking it on already @CupricReki!
@feschber I have some thoughts relevant to running lan-mouse as a system daemon, but they are things that would need to be handled by packagers in general. I'll comment on the issue that Cupric created specific to the creation of a systemd unit (#76)
@feschber commented on GitHub (Jan 16, 2024):
FYI @CupricReki: Adding me in the AUR worked, thanks!
@CupricReki commented on GitHub (Jan 17, 2024):
Should I add an an example config to the package? Seems like the the correct location would be
/etc/lan-mouse/config.toml.@alison-solsoft commented on GitHub (Jan 17, 2024):
An example config would be a good thing to include in the package. I would use
/etc/lan-mouse/examples/config.tomlto avoid potential conflicts if / when a package update modifies the example config, but that would only be an issue if it becomes possible to run lan-mouse as a system service, and/etc/lan-mouse/config.tomlis used for configuration.@feschber commented on GitHub (Jan 19, 2024):
The
config.tomlfrom the repository basically already serves as an example config. I guess you could just install that alongside. Also could you add me as a maintainer for the -bin package as well?@feschber commented on GitHub (Jan 19, 2024):
I added the installation instructions to the README.md
Will close this issue for now
@feschber commented on GitHub (Jan 19, 2024):
closing