applications 0.3.1

A cross-platform library for finding installed applications.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use applications::{load_icon, utils::image::RustImage};

fn main() {
    // let icon = load_icon(std::path::PathBuf::from(
    // "C:\\Users\\shenh\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Scoop Apps\\Chromium.lnk",
    // "C:\\Users\\shenh\\scoop\\apps\\chromium\\current\\chrome.exe",
    // ))
    // .unwrap();
    // let icon = load_icon(std::path::PathBuf::from(
    //     "/home/hk/.local/zed.app/share/icons/hicolor/512x512/apps/zed.png",
    // ))
    // .unwrap();
    // println!("Icon: {:#?}", icon);
    // icon.save_to_path("./icon.png").unwrap();
}