3 unstable releases
0.2.1 | Nov 22, 2023 |
---|---|
0.2.0 | Nov 5, 2023 |
0.1.0 | Oct 16, 2023 |
#581 in Configuration
22 downloads per month
11KB
232 lines
globenv
Globally set & read environment variables and paths (not just for the current process) on Windows, macOS or Linux
Example:
use globenv::*;
// Get environment variable
get_var("key").unwrap().unwrap();
// Set environment variable
set_var("key", "value").unwrap();
// Remove environment variable
remove_var("key").unwrap();
// Get all environment paths
get_paths().unwrap();
// Set environment path
set_path("example/path").unwrap();
// Remove environment path
remove_path("example/path").unwrap();
Credit:
Based on the globalenv by @nicolasbauw
Dependencies
~0–9.5MB
~40K SLoC