Install way-displays on CachyOS

way-displays: Auto Manage Your Wayland Displays.

From the official CachyOS repo. Install with pacman, no AUR helper needed.

Reviewed Nov 2, 2026 · independent guide

How do I install way-displays on CachyOS?

Run this in a terminal:

sudo pacman -S way-displays

way-displays is in the cachyos repo, the CachyOS project's own package repository, so pacman installs it directly with no AUR helper and no build script. The package is signed with the CachyOS repository key, and pacman checks the signature before it installs.

What should I do after installing way-displays?

  1. Run way-displays in a terminal.
  2. Run pacman -Qi way-displays to see the installed version and the optional dependencies.

How do I update or remove way-displays?

Update:

sudo pacman -Syu

Remove:

sudo pacman -Rns way-displays

What is way-displays?

way-displays: Auto Manage Your Wayland Displays.

Package description: way-displays: Auto Manage Your Wayland Displays

Reviews of way-displays on CachyOS

No reviews yet. Be the first to review way-displays.

    Leave a review

    Your rating

    No login. No links, please. We keep a one way hash of your connection to stop spam, never your IP address. Posts that break the rules may be hidden. Privacy

    From GitHub

    alex-courtis/way-displays · ★ 380 stars · last commit Nov 1, 2026 · latest release Nov 1, 2026

    Real issues opened by users on the project's GitHub, shown as written with a link to each one. 10 most reacted issues opened in the last two years plus the 5 newest issues, bots, pull requests, non English and political posts skipped, capped at 15 per repo. Fetched Nov 1, 2026.

    1. Now it keeps failing to apply changes as well. Monitors actually look fine, but now there is a large red banner ("Invalid scale passed to monitor eDP-1) following my screens. I'm using hyprland install from here on Ubuntu 24.04 The log is here

      @merc1031 · · 4 comments · View on GitHub

    2. I have my external monitors placed above my laptop monitor. This is reflected in the following config: I've set this up some days ago and it seemed to work so far. Today one external monitor is placed below the laptop monitor. I can't say if this is the bug or if my config is…

      @jheidbrink · · 6 comments · View on GitHub

    3. @alex-courtis · · 0 comments · View on GitHub

    4. I am using a TV display which has a overscan problem. I am trying to switch to wayland with riverwm but cant find a solution for overscan on any wm or output program. on x11 I would just use this command before launching dwm: xrandr --output HDMI1 --set audio force-dvi Is there…

      @nirodhvana · · 6 comments · View on GitHub

    5. imgui provides a native c++ gui framework. It can be included in the project as source - no dependencies required. Native bindings are c++, cimgui bindings are available.

      @alex-courtis · · 30 comments · View on GitHub

    6. I got this line in the log. And frequent enough crashes to notice. Is there any way I could help debugging? 1.14.0

      @mightyiam · · 20 comments · View on GitHub

    7. Hello, I just started to use way-displays with Hyprland and came accross the following problem: Here is my display information (from hyprctl monitors) after launching way-displays However, a scale of 2 is too big, so I tried to set the same scale as I have configured in Hyprland…

      @LelouBil · · 5 comments · View on GitHub

    8. Regressed by #164. From error log:

      @jbeich · · 3 comments · View on GitHub

    9. Related: #169. A feature that allows users to create highly flexible dynamic configurations, which can automatically determine and change the state of displays, without the need for the external programs or manual config reloads. Conditions system would allow users to create…

      @mrsobakin · · 7 comments · View on GitHub

    10. CALLBACKMSG is not being set with -flto=auto, added by arch recently. Manually disabled it: Root cause Consume fix and re-enable it.

      @alex-courtis · · 0 comments · View on GitHub

    11. When short names exist anywhere the configuration, the warning is printed every subsequent config change e.g.

      @alex-courtis · · 0 comments · View on GitHub

    12. the output must be appended to allow data failures when marshalling and move on, failing only for as document population failures etc. Ensure continuation

      @alex-courtis · · 0 comments · View on GitHub

    13. A DISABLED - IF - LID condition can be used to replace LAPTOPDISPLAYPREFIX LAPTOPDISPLAYPREFIX will need to be retained for compatibility A default condition will need to be introduced to maintain no-config compatibility Ensure "ignore lid closed when there is only the laptop…

      @alex-courtis · · 1 comments · View on GitHub

    14. yamlparsert provides problem, problemmark etc. on failure. Output this info.

      @alex-courtis · · 0 comments · View on GitHub

    15. The description string often has (null) which is not helpful. Strip them.

      @alex-courtis · · 0 comments · View on GitHub

    way-displays on CachyOS: questions

    Is way-displays in the official CachyOS repo?

    Yes. The way-displays package is in the cachyos repo, version 2.0.0-4, built 2026-08-26. Install it with sudo pacman -S way-displays.

    Do I need an AUR helper for way-displays?

    No. It comes from the cachyos repo, so plain pacman installs and updates it, and sudo pacman -Syu keeps it current.

    What is the way-displays command?

    way-displays. The package is called way-displays.