Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Info
This pull request provides an almost-finished backend to the tauri rust rewrite branch, while also including a crate containing the CLI (and will also include a GUI in the future)
About libvencord (crate)
The backend of vencord installer will be contained in its own crate that will be hopefully uploaded to crates.io once complete, this crate features abilities to patch with OpenAsar while also seperating miscellaneous tools such as:
More about how to use libvencord can be found here.
About vencord-installer (crate)
This crate will provide the CLI and GUI, the GUI will be a seperate feature that you will need to specify when compiling:
When implementing the GUI, it should be using the Tauri framework
TODO
sudo -E
would be sufficient for operations.~/Desktop
due to not particularly understanding that they should put it in a correct location like/Applications
or~/Applications
. They should be prompted to put it in an applications directory then drag it back to their desktop.Optional
Whats already implemented and should be known about
Contributions
README.md
CLI Preview
@Vendicated told me to make a pull request to tauri-branch.