Skip to content

Commit 9456033

Browse files
friedowmmstick
authored andcommitted
fix: XDG_DATA_HOME should surpass XDG_DATA_DIRS in priority
1 parent 9697ab7 commit 9456033

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/lib.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,8 +327,9 @@ impl PathSource {
327327
/// Panics in case determining the current home directory fails.
328328
pub fn default_paths() -> Vec<PathBuf> {
329329
let base_dirs = BaseDirectories::new().unwrap();
330-
let mut data_dirs = base_dirs.get_data_dirs();
330+
let mut data_dirs: Vec<PathBuf> = vec![];
331331
data_dirs.push(base_dirs.get_data_home());
332+
data_dirs.append(&mut base_dirs.get_data_dirs());
332333

333334
data_dirs.iter().map(|d| d.join("applications")).collect()
334335
}

0 commit comments

Comments
 (0)