diff options
author | Jesse Luehrs <doy@tozt.net> | 2023-03-26 00:28:29 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2023-03-26 00:28:29 -0400 |
commit | 688bc5177951ce01d22395a1aa8ed7d43d23d73e (patch) | |
tree | 9cb40d5a5d60a8c8d4be1fe091c2cab6fc3a35f8 /src/data.rs | |
parent | 6f19f96053db7475e2376c9dd3179c4dd2264df8 (diff) | |
download | fancy-prompt-688bc5177951ce01d22395a1aa8ed7d43d23d73e.tar.gz fancy-prompt-688bc5177951ce01d22395a1aa8ed7d43d23d73e.zip |
bump deps
Diffstat (limited to 'src/data.rs')
-rw-r--r-- | src/data.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/data.rs b/src/data.rs index c2ea49e..ae89c9d 100644 --- a/src/data.rs +++ b/src/data.rs @@ -57,7 +57,8 @@ pub fn collect(opts: args::CommandLineOptions) -> PromptData { } fn hostname() -> Option<String> { - if let Some(mut name) = hostname::get_hostname() { + if let Ok(name) = hostname::get() { + let mut name = name.into_string().unwrap(); if let Some(idx) = name.find('.') { name.truncate(idx); } @@ -84,7 +85,7 @@ fn home() -> Option<std::path::PathBuf> { } fn user() -> Option<String> { - users::get_current_username() + users::get_current_username().map(|s| s.into_string().unwrap()) } fn is_root() -> bool { |