MattePalte / Verbify-TTS

Simple and free Text-to-Speech (TTS) engine that reads for you any text on your screen with high-quality voices powered by AI models.
MIT License
118 stars 14 forks source link

[Suggestion] Move to pipx #5

Open lwbt opened 1 year ago

lwbt commented 1 year ago

Hello, I want to suggest that you look into pipx before spending more time to create and maintain Shell code installer scripts to set up virtual environments and integration into the target platform.

With regards to Systemd I would prefer a User Service instead of putting the service unit in /etc (it should be /usr/local if you want it system wide, I recently stumbled upon work of a former colleague at work and wondered why a certain unit could not be masked, it was because of using /etc). Someone also wrote a tutorial to better integrate Python project with Systemd: https://github.com/torfsen/python-systemd-tutorial My guess is that something similar should exist for Windows and Mac.

Using older versions of Python with pipx should be less of a hassle from my point of view. I just tried pipx today with Puddletag, which worked quite well even though they say it is intended for CLI apps.

MattePalte commented 1 year ago

Thanks for the suggestion @lwbt , I will keep it on my todo list.