Chore: Port over Settings (Barely Works)

This commit is contained in:
Youwes09
2026-05-24 20:31:46 -05:00
parent ae5d9748c7
commit d9a9427e3b
87 changed files with 8821 additions and 615 deletions
+14
View File
@@ -0,0 +1,14 @@
export type OsKind = 'macos' | 'windows' | 'linux' | 'unknown'
export async function detectOs(): Promise<OsKind> {
try {
const { platform } = await import('@tauri-apps/plugin-os')
const p = await platform()
if (p === 'macos') return 'macos'
if (p === 'windows') return 'windows'
if (p === 'linux') return 'linux'
return 'unknown'
} catch {
return 'unknown'
}
}