This app allows the user to sync files outside the OneDrive folder by creating a Directory Junction, allowing seamless synchronization and easy access to specific files with OneDrive.
- Use WinUI design (both light and dark theme)
- Learn Rust
- Learn Tauri
- Make the app work
- Add CLI support: use
onedrive-sync-anywhere.exe --help
for more info whereonedrive-sync-anywhere.exe
is the file name
- Use Microsoft best supported language for Windows with prebuilt WinUI components (C#)
- Use winapi-rs instead of windows-rs, it's seems to be more easy to use
- Make sure you have Rust and Node.js installed
- Run
npm install
to install all required dependencies - All scripts can be found in
package.json
- Refer to Tauri's documentation for more information
- Common commands:
npm run tauri dev
to run the app in development mode,npm run tauri build
to build the app