Module user_dirs

Source
Expand description

§User directories

This reads the ~/config/user-dirs.dirs file

You can get the location of the file with filename()

Or you can build a struct

use xdgkit::user_dirs::UserDirs;
let user_dirs = UserDirs::new();
// music directory
let music = user_dirs.music; // usually ~/Music
// documents directory
let documents = user_dirs.documents; // usually ~/Documents
// etc....

Structs§

UserDirs
The file is written by xdg-user-dirs-update it contains the locations of each directory

Functions§

filename
get the user-dirs.dirs full path + filename