Skip to content
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

Create a user friendly way of installing/running executable #24

Open
afonsojramos opened this issue Feb 17, 2022 · 2 comments
Open

Create a user friendly way of installing/running executable #24

afonsojramos opened this issue Feb 17, 2022 · 2 comments
Assignees
Labels
✨ feature New feature or request

Comments

@afonsojramos
Copy link
Owner

afonsojramos commented Feb 17, 2022

📝 Provide a description of the new feature

Currently, the executable is composed of a single binary directly compiled from Rust. However, this is not the most user friendly way of installing/running for non-developers, especially in MacOS, as it can be seen in some comments in this reddit post.

Therefore, we should implement a way of generating some sort of app such as .dmg to facilitate its use in MacOS.

Potential solutions are many, however, one thing that might pose the biggest obstacle is signing the executable with an Apple Developer Account - example 1 / example 2.

@afonsojramos afonsojramos added the ✨ feature New feature or request label Feb 17, 2022
@afonsojramos afonsojramos self-assigned this Feb 17, 2022
@rollingmoai
Copy link

It would also be more user-friendly if running the application worked out of the box: #46

@sitiom
Copy link
Contributor

sitiom commented Jan 21, 2023

I have created a PR to add Discrakt to Scoop: ScoopInstaller/Extras#10285. Please fix #47 so that I won't need the pre_install workaround in the manifest.

Assuming #46 is implemented, one can just run scoop install discrakt and run the program out of the box as @rollingmoai mentioned.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants