basic/basic.rs
1use platform_dirs::{AppDirs, UserDirs};
2
3fn main() {
4 let app_dirs = AppDirs::new(Some("name"), false).unwrap();
5 dbg!(&app_dirs);
6 // AppDirs {
7 // cache_dir: "/home/cjbassi/.cache/name",
8 // config_dir: "/home/cjbassi/.config/name",
9 // data_dir: "/home/cjbassi/.local/share/name",
10 // state_dir: "/home/cjbassi/.local/state/name"
11 // }
12
13 let user_dirs = UserDirs::new().unwrap();
14 dbg!(&user_dirs);
15 // UserDirs {
16 // desktop_dir: "/home/cjbassi/Desktop",
17 // document_dir: "/home/cjbassi/Documents",
18 // download_dir: "/home/cjbassi/Downloads",
19 // music_dir: "/home/cjbassi/Music",
20 // picture_dir: "/home/cjbassi/Pictures",
21 // public_dir: "/home/cjbassi/Public",
22 // video_dir: "/home/cjbassi/Videos"
23 // }
24}