// Verhindert CMD-Fenster auf Windows bei Release-Build #![cfg_attr(not(debug_assertions), windows_subsystem = "windows")] fn main() { // WebKit-Workarounds fuer Linux-GPU-Stacks die mit dem // bundled WebKit2GTK Probleme machen (NixOS, aeltere Mesa, // Wayland-Bugs). Nur setzen wenn der User nicht selbst // schon was vorgegeben hat. #[cfg(target_os = "linux")] { for (key, val) in [ ("WEBKIT_DISABLE_DMABUF_RENDERER", "1"), ("WEBKIT_DISABLE_COMPOSITING_MODE", "1"), ] { if std::env::var_os(key).is_none() { std::env::set_var(key, val); } } } claude_desktop_lib::run() }