INNER CODE UNIT · Rust
run
hsr88/mouzi · src-tauri/src/lib.rs:38
pub fn run() {
let ignored_files = Arc::new(Mutex::new(HashMap::new()));
let pending_open_folder: Arc<Mutex<Option<String>>> = Arc::new(Mutex::new(None));
tauri::Builder::default()
.plugin(tauri_plugin_opener::init())
.plugin(tauri_plugin_notification::init())
.plugin(tauri_plugin_dialog::init())
.plugin(tauri_plugin_process::init())
.plugin(tauri_plugin_updater::Builder::new().build())
.plugin(tauri_plugin_autostart::init(
tauri_plugin_autostart::MacosLauncher::LaunchAgent,
Some(vec!["--autostart"]),
))
.plugin(tauri_plugin_single_instance::init(|app, args, _cwd| {
if integration::handle_folder_args(app, &args) {
return;
}
// When Windows activates the app (e.g. user clicked a notification),