/tuix

🖵 TUI for managing screens

Primary LanguageRust

🚧⚒️ Work In Progress ⚒️🚧


TUI for managing screens

Note

Only two monitors (one primary and one secondary) are supported at this point.

💡Prerequisites

You need to install xrandr

🚀 Run

Run the following command:

git clone https://github.com/pythops/tuix
cd tuix
cargo run

🪄 Usage

h or left: Move left.

j or Down: Move below.

k or Up : Move above.

l or right : Move right.

Enter: Apply the changes.

Esc: Dismiss the move.

?: Show help popup

📝 Todo

  • Enable/Disable monitors.
  • Save/Restore layout autorandr style.
  • Handle multiple external monitors.
  • Support wayland

⚖️ License

GPLv3