A Rust library to enable getting terminal sizes and dimensions
First, add the following to your Cargo.toml
:
toml
[dependencies]
term_size = "0.1"
Next, add this to your crate root:
rust
extern crate term_size;
To get the dimensions of your terminal window, simply use the following:
rust
fn main() {
if let Some((w, h)) = term_size::dimensions() {
println!("Width: {}\nHeight: {}", w, h);
} else {
println!("Unable to get term size :(")
}
}
Copyright Benjamin Sago, Kevin Knapp, and term_size
contributors.
Licensed under either of
at your option.
git checkout -b my-new-feature
git commit -am 'Add some feature'
git push origin my-new-feature
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.