file_sorter-cli 0.1.8

Simple Rust CLI tool to organize downloads by file type
pub const IMAGES: &[&str] = &[
    "jpg", "jpeg", "png", "gif", "webp", "svg", "bmp", "tiff", "tif", "ico", "heic", "heif", "avif", "raw", "psd", "ai", "eps", "indd", "jfif", "pcx", "tga", "dds", "jxl", "cr2", "cr3", "nef", "arw", "dng", "gpl", "apng", "xcf",
];

pub const DOCS: &[&str] = &[
    "pdf", "docx", "doc", "txt", "rtf", "odt", "pages", "wps", "epub", "md", "tex", "xml", "html", "xhtml", "mobi", "fb2", "djvu", "abw", "sxw", "uot", "wpd", "ps", "ppt", "pptx", "odp", "xls", "xlsx", "ods", "csv", "tsv", "dotx", "docm", "xlsx", "xlsm", "pptx", "ppsm", "key", "numbers", "json", "yaml", "yml", "ini", "conf", "rst", "log", "cbz", "cbr",
];

pub const AUDIO: &[&str] = &[
    "mp3", "wav", "flac", "aac", "ogg", "wma", "m4a", "aiff", "alac", "opus", "amr", "mid", "midi", "ape", "au", "ra", "ac3", "dts", "caf", "pcm", "voc", "tta", "m4b", "oga", "spx", "dsf", "dff", "mod", "s3m", "xm", "it", "flp", "als", "cpr",
];

pub const VIDEO: &[&str] = &[
    "mp4", "mkv", "mov", "avi", "wmv", "flv", "webm", "m4v", "mpeg", "mpg", "3gp", "ts", "mts", "m2ts", "vob", "ogv", "rm", "rmvb", "asf", "f4v", "divx", "hevc", "m3u8", "mpv", "vtt", "srt", "ass", "m2v",
];

pub const ARCHIVE: &[&str] = &[
    "zip", "7z", "rar", "tar", "gz", "bz2", "xz", "tgz", "tbz2", "txz", "cab", "iso", "jar", "arj", "lzh", "z", "ace", "cpio", "dmg", "pak", "rpm", "deb", "lzma", "sz", "zst", "wim", "vhd", "vhdx", "vmdk", "qcow2", "img", "toast",
];