Add installation steps to readme#272
Conversation
This includes creating and starting a systemd service for the daemon `ydotoold` and adding the YDOTOOL_SOCKET variable to .zshrc
|
No, you don't need to do that, as the systemd .service comes with it. When you compile, you can even define on CMake if you want a system user service or system service... If you get the code, compile and install it using cmake, you're going to have the |
|
since Ubuntu isn't using a newer version, the .service was missing for me too. But that's Ubuntu's problem |
|
Proposal: add a "Distribution packages" note instead of manual steps I hit the exact same issue on Ubuntu 22.04 — the apt version ( I understand @Paiusco's point that adding manual copy-paste steps would be confusing when cmake already generates the Suggestion: Instead of manual steps, add a "Distribution packages" section to the README that:
This way:
|
|
@python012 That's a bit simpler and clearer indeed for this project. But for that one can check: https://repology.org/project/ydotool/versions and see which distro versions has non-working (outdated) packages. Although I find a bit weird that a upstream has to list issues on current master README pointing bugs from very old versions just because downstream is either old or not packaging it correctly... Can you imagine how much that would be if a application has a new version every couple of months? That starts to be unmaintanable and IMHO shouldn't be the responsability of the upstream. Note: Ubuntu 26.04 is using the latest released version from here, if anything happens there, open a ticket under debian and the maintainer (currently me) will take it. |
Since I had to do this myself and I found the readme lacking in this regard, I figured this could be a nice addition for new users