fxkit 0.1.3

Useful utilities for writting Rust CLI tools
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use std::path::Path;

/// Check if running on NixOS
///
/// # Example
/// ```rust
/// use fxkit::core::os::unix::linux::nixos::running_on_nixos;
/// if running_on_nixos() {
///     // Code
/// }
/// ```
///
pub fn running_on_nixos() -> bool {
    Path::new("/run/current-system/sw/bin").exists()
}