diff options
author | Jesse Luehrs <doy@tozt.net> | 2018-02-20 01:48:17 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2018-02-20 03:30:54 -0500 |
commit | 83f89188161b38046b39124ffb45bbbd6fcb572f (patch) | |
tree | 05a68afe3ad0394b3383adec01e98225b0ba92d4 /src/system_info.rs | |
parent | 0820849c2b6793f035bfcf7d5cd22dfbe9b45c25 (diff) | |
download | fancy-prompt-83f89188161b38046b39124ffb45bbbd6fcb572f.tar.gz fancy-prompt-83f89188161b38046b39124ffb45bbbd6fcb572f.zip |
add vcs support
Diffstat (limited to 'src/system_info.rs')
-rw-r--r-- | src/system_info.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/system_info.rs b/src/system_info.rs index 2079ea7..47ed0f9 100644 --- a/src/system_info.rs +++ b/src/system_info.rs @@ -5,6 +5,7 @@ use std; use users; use power; +use vcs; pub fn hostname() -> Option<String> { hostname::get_hostname() @@ -44,3 +45,7 @@ pub fn time() -> chrono::DateTime<chrono::Local> { pub fn power_info() -> power::PowerInfo { power::PowerInfo::new() } + +pub fn vcs_info() -> Option<Box<vcs::VcsInfo>> { + vcs::detect() +} |