4 个稳定版本

1.3.0 2024 年 8 月 9 日
1.2.0 2024 年 6 月 8 日
1.1.0 2024 年 2 月 4 日
1.0.0 2023 年 3 月 28 日

#136 in 文件系统

Download history 80024/week @ 2024-04-29 77076/week @ 2024-05-06 81267/week @ 2024-05-13 77748/week @ 2024-05-20 78196/week @ 2024-05-27 74104/week @ 2024-06-03 83737/week @ 2024-06-10 83404/week @ 2024-06-17 88724/week @ 2024-06-24 92781/week @ 2024-07-01 95357/week @ 2024-07-08 87158/week @ 2024-07-15 92973/week @ 2024-07-22 94693/week @ 2024-07-29 69291/week @ 2024-08-05 105426/week @ 2024-08-12

368,964 每月下载量
354 个 Crates (6 直接使用) 中使用

MIT 许可证

7KB
89 代码行

xdg-home

根据 XDG Base Directory 规范 获取用户的家目录。

这几乎与 home (和 dirs) Crate 相同,但它在 Windows 平台上也尊重 HOME 环境变量,这与 XDG Base Directory 规范一致。

在适用 XDG Base Directory 规范的地方使用它,例如在 D-Bus 代码中。

示例

use xdg_home::home_dir;

let home = home_dir().unwrap();
assert!(home.is_absolute());
assert!(home.exists());
println!("Home directory: {}", home.display());

依赖

~0–8.5MB
~63K SLoC