Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pop-os/cosmic-randr
Library and utility for displaying and configuring Wayland outputs
https://github.com/pop-os/cosmic-randr
Last synced: 1 day ago
JSON representation
Library and utility for displaying and configuring Wayland outputs
- Host: GitHub
- URL: https://github.com/pop-os/cosmic-randr
- Owner: pop-os
- License: mpl-2.0
- Created: 2023-12-22T14:40:24.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-11-08T17:20:40.000Z (5 days ago)
- Last Synced: 2024-11-09T06:24:04.994Z (4 days ago)
- Language: Rust
- Size: 70.3 KB
- Stars: 31
- Watchers: 14
- Forks: 3
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-wayland - cosmic-randr - CLI utility for displaying and configuring outputs. (Display Configuration / Hybrid)
- awesome-wayland - cosmic-randr - CLI utility for displaying and configuring outputs. (Display Configuration / Hybrid)
README
# cosmic-randr
COSMIC RandR is both a library and command line utility for displaying and configuring Wayland outputs. Each display is represented as an "output head", whereas all supported configurations for each display is represented as "output modes".
## cosmic-randr cli
All COSMIC installations have `cosmic-randr` preinstalled on the system. This can be used to list and configure outputs from the terminal.
Those that want to integrate with this binary in their software can use `cosmic-randr list --kdl` to get a list of outputs and their modes in the [KDL syntax format](https://kdl.dev). Rust developers can use the `cosmic-randr-shell` crate provided here for the same integration.
## License
Licensed under the [Mozilla Public License 2.0](https://choosealicense.com/licenses/mpl-2.0).
### Contribution
Any contribution intentionally submitted for inclusion in the work by you shall be licensed under the Mozilla Public License 2.0 (MPL-2.0). Each source file should have a SPDX copyright notice at the top of the file:
```
// SPDX-License-Identifier: MPL-2.0
```