xdg-user 0.3.0

A library for accessing common user file directories according to `xdg-user-dirs`
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
fn main() -> Result<(), xdg_user::Error> {
    // You are reading the config file only when you create `UserDirs`
    let dirs = xdg_user::UserDirs::new()?;

    // You are not reading the config file here
    println!("Desktop:   {:?}", dirs.desktop());
    println!("Documents: {:?}", dirs.documents());
    println!("Downloads: {:?}", dirs.downloads());
    println!("Music:     {:?}", dirs.music());
    println!("Pictures:  {:?}", dirs.pictures());
    println!("Public:    {:?}", dirs.public());
    println!("Templates: {:?}", dirs.templates());
    println!("Videos:    {:?}", dirs.videos());
    println!("Projects:  {:?}", dirs.projects());

    Ok(())
}