-
Notifications
You must be signed in to change notification settings - Fork 0
The program will display the current size of your terminal window.
License
degan/terminal_size
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# Terminal Size Display This Rust project uses ncurses to display the current size of your terminal window. ## Prerequisites Before you begin, ensure you have Rust and Cargo installed on your system. You can install them from [https://www.rust-lang.org/](https://www.rust-lang.org/). You'll also need the ncurses development libraries: - On Ubuntu or Debian: sudo apt-get install libncurses5-dev libncursesw5-dev - On macOS with Homebrew: brew install ncurses - On Windows, consider using Windows Subsystem for Linux (WSL) or Cygwin. ## Getting Started 1. Clone this repository or create a new Rust project: 2. Building and Running To build and run the project, use the following commands: cargo build cargo run 3. *OPTIONAL* Build your project in release mode and install binary: cargo build --release cargo install --path . Ensure ~/.cargo/bin is in your PATH. This process installs the binary to your user's Cargo bin directory. If you want to install it to a system-wide location like `/usr/local/bin`, you would need root permissions and would manually copy the binary after building: sudo cp target/release/terminal_size /usr/local/bin/ Remember to adjust permissions if necessary: sudo chmod +x /usr/local/bin/terminal_size ## How It Works The program will display the current size of your terminal window. Press any key to exit. This program uses the ncurses library to: Initialize the screen Get the maximum Y and X coordinates (height and width) Display the size in the center of the screen Wait for user input before closing
About
The program will display the current size of your terminal window.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published