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) }