tauri-docs icon indicating copy to clipboard operation
tauri-docs copied to clipboard

Nix/NixOS Requirements and Documentation

Open Eveeifyeve opened this issue 1 year ago • 18 comments
trafficstars

Description

Note This Is English Only! Translation will be needed for i18n support

This PR Adds the necessary requirements for Nix(Package Manager) & NixOS(Linux Distro)

  • Closes https://github.com/tauri-apps/tauri/issues/8588

Eveeifyeve avatar Jul 15 '24 17:07 Eveeifyeve

Deploy Preview for tauri-v2 ready!

Built without sensitive environment variables

Name Link
Latest commit 6d5756d89656576ad5fc9d4d81493d56353ad410
Latest deploy log https://app.netlify.com/sites/tauri-v2/deploys/679d1825309e4c00070ad35c
Deploy Preview https://deploy-preview-2413--tauri-v2.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

Lighthouse
1 paths audited
Performance: 96 (🟢 up 12 from production)
Accessibility: 100 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: 80 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] avatar Jul 15 '24 17:07 netlify[bot]

continue more tomorrow.

Eveeifyeve avatar Jul 15 '24 18:07 Eveeifyeve

Working on a builder for tauri at https://github.com/eveeifyeve/buildtauriapp.

Eveeifyeve avatar Jul 20 '24 05:07 Eveeifyeve

So I am working on the builder to make it easy to build tauri apps

Eveeifyeve avatar Jul 20 '24 22:07 Eveeifyeve

Working on converting it all to stdenv from rustplatform.

Eveeifyeve avatar Aug 06 '24 13:08 Eveeifyeve

In my roadmap https://github.com/Eveeifyeve/buildTauriApp/issues/1

Eveeifyeve avatar Aug 06 '24 13:08 Eveeifyeve

today I am going to push more documentation and see if I can get it working on my end and provide a build template to get started to build tauri for desktop only I haven't gotten around mobile.

Eveeifyeve avatar Aug 14 '24 17:08 Eveeifyeve

I am looking to add more documentation about packaging for nix/nixos using the hook: https://github.com/NixOS/nixpkgs/pull/335751

Eveeifyeve avatar Sep 02 '24 22:09 Eveeifyeve

Is it okay to rebase @simonhyll to fix this merge confict?

Eveeifyeve avatar Sep 11 '24 00:09 Eveeifyeve

Fix it however you prefer. rebase or "normal" merge, we don't really care :)

FabianLars avatar Sep 11 '24 08:09 FabianLars

I am waiting for this: https://github.com/NixOS/nixpkgs/pull/335751 to be on all unstable channels before I make docs about building for nix/nixos

Eveeifyeve avatar Oct 01 '24 01:10 Eveeifyeve

I am rethinking of this pr I am going to do a nix overhaul.

Eveeifyeve avatar Oct 02 '24 14:10 Eveeifyeve

I think it's ready it, but the android and ios parts haven't been tested.

Eveeifyeve avatar Oct 02 '24 18:10 Eveeifyeve

Also would it be okay to squash the commits in this pr?

Eveeifyeve avatar Oct 04 '24 17:10 Eveeifyeve

We always squash merge (almost) all PRs :)

FabianLars avatar Oct 04 '24 19:10 FabianLars

We always squash merge (almost) all PRs :)

Okay good cause this pr has too many commits.

Eveeifyeve avatar Oct 04 '24 19:10 Eveeifyeve

@Eveeifyeve is this ready?

vasfvitor avatar Feb 03 '25 22:02 vasfvitor

@Eveeifyeve is this ready?

This is not finished as I got to resolve https://github.com/tauri-apps/tauri-docs/pull/2413#discussion_r1788461138.

I am also going to mark this pr as a draft in a sec because of this.

Eveeifyeve avatar Feb 04 '25 07:02 Eveeifyeve