diff options
author | Akshay <[email protected]> | 2022-01-23 04:38:03 +0000 |
---|---|---|
committer | GitHub <[email protected]> | 2022-01-23 04:38:03 +0000 |
commit | 7cc887807552b2286c0db5806a9426b3bb50a2be (patch) | |
tree | 2e2b8e197bf66446aa4a045f5b9496ebc1702aae /bin/src/utils.rs | |
parent | 23892b034d710bfbfa1f82c48fbfecb68f791f13 (diff) | |
parent | bfb11bcffc93ce8a0849a5d72d5f9e11c79e9f43 (diff) |
Merge pull request #33 from nerdypepper/fix/nix-presence
fix: nix binary should not be mandatory
Diffstat (limited to 'bin/src/utils.rs')
-rw-r--r-- | bin/src/utils.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/bin/src/utils.rs b/bin/src/utils.rs index 1adac4a..d3bff54 100644 --- a/bin/src/utils.rs +++ b/bin/src/utils.rs | |||
@@ -25,10 +25,7 @@ pub fn lint_map() -> HashMap<SyntaxKind, Vec<&'static Box<dyn Lint>>> { | |||
25 | 25 | ||
26 | pub fn get_version_info() -> Option<String> { | 26 | pub fn get_version_info() -> Option<String> { |
27 | use std::process::Command; | 27 | use std::process::Command; |
28 | let program = Command::new("nix") | 28 | let program = Command::new("nix").arg("--version").output().ok()?; |
29 | .arg("--version") | ||
30 | .output() | ||
31 | .expect("failed to execute"); | ||
32 | std::str::from_utf8(&program.stdout) | 29 | std::str::from_utf8(&program.stdout) |
33 | .ok()? | 30 | .ok()? |
34 | .split(' ') | 31 | .split(' ') |