-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add support for Tauri (native desktop app) #19
base: main
Are you sure you want to change the base?
Conversation
New dependencies detected. Learn more about Socket for GitHub ↗︎
|
That's totally my fault, I added some more install instructions to this PR. Basically it's expecting a bundled homestar runtime binary (a la how ipfs-desktop works) but I haven't figured out the best way to automatically build that in (yet). |
actually, i can try some of the workarounds here GHSA-2rcp-jvr4-r259 Update: I implemented the |
@walkah i went through the setup steps, but after running (one thought is maybe because i'm running out of hard drive space) i'm surprised i could actually fit the 30 gig binary on my computer 😅 |
Description
This PR integrates tauri to bundle homestar and create a download & install desktop app.
To get this running:
./src-tauri/binaries
naming ithomestar-$TARGET_TRIPLE
where$TARGET_TRIPLE
is the result ofrustc -Vv | grep host | cut -f2 -d' '
. (For more details see: https://tauri.app/v1/guides/building/sidecar/ )npm install
thennpm run tauri dev
TODO
Type of change
Please delete options that are not relevant.
Screenshots/Screencaps
Please add previews of any UI Changes