summaryrefslogtreecommitdiff
path: root/src/user.rs
blob: 72aea8d6eadbbf45213480d05631046692b2a068 (plain)
1
2
3
4
5
6
7
pub fn get_username() -> Option<String> {
    let uid = nix::unistd::getuid();
    nix::unistd::User::from_uid(uid)
        .ok()
        .flatten()
        .map(|user| user.name)
}