(chore): initial MVP release v0.1.0

This commit is contained in:
2025-04-28 23:49:42 +05:30
commit c73022b1a2
200 changed files with 24562 additions and 0 deletions

16
src/types/settings.ts Normal file
View File

@@ -0,0 +1,16 @@
export interface SettingsTable {
key: string;
value: string;
}
export interface Settings {
ytdlp_update_channel: string;
ytdlp_auto_update: boolean;
theme: 'dark' | 'light' | 'system';
download_dir: string;
max_parallel_downloads: number;
prefer_video_over_playlist: boolean;
use_proxy: boolean;
proxy_url: string;
websocket_port: number;
}