https://github.com/regolith-linux/regolith-displayd
Daemon for providing gnome-control-center DisplayConfig DBus bindings for sway.
https://github.com/regolith-linux/regolith-displayd
Last synced: 11 months ago
JSON representation
Daemon for providing gnome-control-center DisplayConfig DBus bindings for sway.
- Host: GitHub
- URL: https://github.com/regolith-linux/regolith-displayd
- Owner: regolith-linux
- Created: 2022-07-17T18:52:30.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2025-02-20T18:53:31.000Z (over 1 year ago)
- Last Synced: 2025-06-27T08:43:02.432Z (11 months ago)
- Language: Rust
- Size: 74.2 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Build
```
cargo build --release
```
# Installation
```
cargo install --path .
```
# Running the daemon
Simply run the daemon with the following command:
```
regolith-displayd
```
# Usage
Run the daemon with the command specified above. You can then use `gnome-control-center` or variants of it to manage display settings.
# What works?
* Layout
* Resolution
* Refresh Rate
* Scale
* Hotplugging monitors
# What doesn't work?
* ~~Applying **any** changes whatsoever~~
* ~~Display page doesn't update on monitor change. **Workaround**: switch to some other page from the panel and back or restart `gnome-control-center`~~
* Night Light
* Screen Mirroring (sway doesn't support it and probably won't for the forseeable future).
# Contributing
Any and all contributions are welcome. Any ideas or suggestions are welcome as well.