Module xdgkit::basedir [−][src]
Expand description
Base Dir
The most basic Basedir spec Linux Only
The best part is the wrapper around specifics such as icons, desktop directories, trash, etc..
Functions
the /applications directories
$XDG_CACHE_HOME
$XDG_CONFIG_DIRS
$XDG_CONFIG_HOME
Convert ‘:’ list Result<String, VarError>
into Vec
$XDG_DATA_DIRS
$XDG_DATA_HOME
Desktop directories, directories
Desktop directories, directories vector
$HOME
Icon directories
Vector of Icon directories
loop xdg config dirs
loop xdg data dirs
The /menu directory
the /menu/applications-merged directory
Redundant $HOME-to-string-path code lives here
Search the XDG data dirs vector for a filename
in a directory
The session’s menu file, based on ${XDG_MENU_PREFIX}
user TRASH DIRECTORY