https://github.com/zubivan/displayutil
macOS utility for display management
https://github.com/zubivan/displayutil
cli macos rust
Last synced: about 2 months ago
JSON representation
macOS utility for display management
- Host: GitHub
- URL: https://github.com/zubivan/displayutil
- Owner: zubivan
- License: mit
- Created: 2019-10-10T19:40:10.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-29T22:43:15.000Z (over 6 years ago)
- Last Synced: 2025-01-23T14:52:52.576Z (over 1 year ago)
- Topics: cli, macos, rust
- Language: Rust
- Homepage:
- Size: 22.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
*displayutil* is a command line tool for display managment on macOS built with Rust.
As the first feature it fights macOS forgeting your display layout everytime you connect that external monitors.
Usage
-----
``` sh
$ displayutil --arrangment save
Configuration is saved to '/Users/robot/.displayutil'.
```
``` sh
$ displayutil --arrangment restore
Configuration finished.
```
> Instead of typing in the whole `--arrangement` command you can use `-a` shorthand.
Roadmap
-----
- [x] Support saving and restoring arrangment of external monitors
- [ ] Support multiple configurations, i.e. office, home.
- [ ] Store and restore screen rotation information
- [ ] Run as a service and apply configuration to on a fly
- [ ] Expose more display settings
- [ ] GUI