Upload README.md
Browse files
README.md
CHANGED
|
@@ -17,7 +17,8 @@ fastsearch-tauri/ (Tauri v2 desktop app)
|
|
| 17 |
β βββ src/main.rs (Backend: tray, global shortcuts, window mgmt)
|
| 18 |
β βββ capabilities/ (Tauri v2 permissions system)
|
| 19 |
β βββ tauri.conf.json (v2 config)
|
| 20 |
-
β
|
|
|
|
| 21 |
βββ ui/
|
| 22 |
βββ index.html (Spotlight-style layout)
|
| 23 |
βββ styles.css (Frosted glass, dark theme, animations)
|
|
@@ -54,6 +55,7 @@ fastsearch-tauri/ (Tauri v2 desktop app)
|
|
| 54 |
## Prerequisites
|
| 55 |
|
| 56 |
- **Rust** toolchain (stable, β₯ 1.77.2) β [rustup.rs](https://rustup.rs/)
|
|
|
|
| 57 |
- **Windows 10/11** (NTFS MFT scanning won't work on Linux/Mac)
|
| 58 |
- **Administrator** privileges (required for MFT direct access)
|
| 59 |
- **Microsoft Edge WebView2** (usually pre-installed on Win10/11)
|
|
@@ -65,11 +67,14 @@ fastsearch-tauri/ (Tauri v2 desktop app)
|
|
| 65 |
git clone https://huggingface.co/anshdadhich/finder
|
| 66 |
cd finder
|
| 67 |
|
| 68 |
-
# 2.
|
| 69 |
cd fastsearch-tauri
|
|
|
|
|
|
|
|
|
|
| 70 |
cargo tauri dev
|
| 71 |
|
| 72 |
-
#
|
| 73 |
cargo tauri build
|
| 74 |
```
|
| 75 |
|
|
@@ -96,9 +101,10 @@ src-tauri/target/release/bundle/nsis/*.exe (NSIS installer)
|
|
| 96 |
|
| 97 |
| Error | Fix |
|
| 98 |
|-------|-----|
|
|
|
|
| 99 |
| `"identifier" is a required property` | Your `cargo tauri` is v1. Upgrade: `cargo install tauri-cli --force` |
|
| 100 |
| `No NTFS drives found` | Run as Administrator |
|
| 101 |
-
|
|
| 102 |
|
| 103 |
## Tech Stack
|
| 104 |
|
|
|
|
| 17 |
β βββ src/main.rs (Backend: tray, global shortcuts, window mgmt)
|
| 18 |
β βββ capabilities/ (Tauri v2 permissions system)
|
| 19 |
β βββ tauri.conf.json (v2 config)
|
| 20 |
+
β βββ Cargo.toml (v2 deps + plugins)
|
| 21 |
+
β βββ icons/ (Generated by create_icons.py)
|
| 22 |
βββ ui/
|
| 23 |
βββ index.html (Spotlight-style layout)
|
| 24 |
βββ styles.css (Frosted glass, dark theme, animations)
|
|
|
|
| 55 |
## Prerequisites
|
| 56 |
|
| 57 |
- **Rust** toolchain (stable, β₯ 1.77.2) β [rustup.rs](https://rustup.rs/)
|
| 58 |
+
- **Python 3** (to generate placeholder icons)
|
| 59 |
- **Windows 10/11** (NTFS MFT scanning won't work on Linux/Mac)
|
| 60 |
- **Administrator** privileges (required for MFT direct access)
|
| 61 |
- **Microsoft Edge WebView2** (usually pre-installed on Win10/11)
|
|
|
|
| 67 |
git clone https://huggingface.co/anshdadhich/finder
|
| 68 |
cd finder
|
| 69 |
|
| 70 |
+
# 2. Generate placeholder icons (or replace with real ones later)
|
| 71 |
cd fastsearch-tauri
|
| 72 |
+
python create_icons.py
|
| 73 |
+
|
| 74 |
+
# 3. Build & run in dev mode (admin PowerShell)
|
| 75 |
cargo tauri dev
|
| 76 |
|
| 77 |
+
# 4. Build release installer
|
| 78 |
cargo tauri build
|
| 79 |
```
|
| 80 |
|
|
|
|
| 101 |
|
| 102 |
| Error | Fix |
|
| 103 |
|-------|-----|
|
| 104 |
+
| `icons/icon.ico not found; required for generating a Windows Resource` | Run `python create_icons.py` to generate placeholder icons |
|
| 105 |
| `"identifier" is a required property` | Your `cargo tauri` is v1. Upgrade: `cargo install tauri-cli --force` |
|
| 106 |
| `No NTFS drives found` | Run as Administrator |
|
| 107 |
+
| `devUrl is not a uri` | Already fixed β pull latest from repo |
|
| 108 |
|
| 109 |
## Tech Stack
|
| 110 |
|