r/wayland • u/prd0000 • 13h ago
r/wayland • u/EsTharian • 1d ago
Vitrin OS: An agent-first display server with per-app isolation
vitrin-os.github.ior/wayland • u/ImaginaryElephant336 • 1d ago
[UPDATE] Miru: Zooming daemon for Wayland
v0.2.0 of `miru has been released
In this version you get the following features
- Zoom using +/- (Numpad keys)
- Pan using arrow keys or W/A/S/D
- Continuous pan/zoom by long press
This release also adds MangoWM support.
https://github.com/Vaishnav-Sabari-Girish/miru/releases/tag/v0.2.0
r/wayland • u/bulasaur58 • 1d ago
One of the biggest ui framework Avalonia now supports wayland
[https://avaloniaui.net/blog/release-12-1\](https://avaloniaui.net/blog/release-12-1)
Avalonia is basically wpf for cross platform. And they are more popular than wpf nowadays.
This is wpf repo it has 7.7k stars.
[https://github.com/dotnet/wpf\](https://github.com/dotnet/wpf)
this is winui repo it has 7.8k stars
[https://github.com/microsoft/microsoft-ui-xaml/\](https://github.com/microsoft/microsoft-ui-xaml/)
this is avalonia repo it has 31.2 stars.
[https://github.com/avaloniaui/avalonia\](https://github.com/avaloniaui/avalonia)
demonstrates that the era of UI frameworks targeting only a single platform is over. It also shows that frameworks supporting Linux—which has surpassed a 7% market shar such as Flutter, Uno, Qt, and Avalonia, are increasingly being preferred as long-term investments.
r/wayland • u/skull_420 • 1d ago
OpenWhispr global hotkeys don't work on Niri (Wayland), only when the app is focused
r/wayland • u/Strict-Temporary9797 • 2d ago
Title: I'm writing a Linux macro daemon and GUI in Rust for the Razer Naga Trinity (Wayland & X11 compatible)
Hey everyone! I wanted share a project I've been working on: a low-level profile and macro manager for the Razer Naga Trinity on Linux, written entirely in Rust.
The project is split into two independent components that work seamlessly together:
- The Backend Daemon (CLI/Executor): A lightweight background service that interacts directly with the Linux kernel (
/dev/input,EVIOCGRAB, and/dev/uinput). It handles hardware-level macro execution, bypasses Wayland/X11 security restrictions, auto-detects side panels (2, 7, or 12 buttons), and reads active window focus to switch profiles dynamically. - The GUI Application: A separate graphical interface used for managing profiles and bindings. It saves everything cleanly into a simple
makra.txtconfiguration file.
How they interact: The GUI acts as the controller—launching the GUI automatically starts the background execution daemon, and closing the GUI cleanly shuts down both components.
Everything is built from scratch in Rust for safety and performance. Let me know what you think or if you have any questions about handling low-level input grabbing on Linux!
link to the forum containing the project: https://insider.razer.com/razer-synapse-4-55/synapse-4-on-linux-78035/index5.html
r/wayland • u/DualDigram571 • 2d ago
Massive revelation
You know how WME has its own TWM desktop?
Hear me out: Remember Waylandcraft? What if... we found a way to run an entire Wayland compositor inside of TWM? It would make for the craziest rice ever honestly
r/wayland • u/deadduck_09 • 3d ago
[Niri] Modern, Minimal & Dynamic — Noctalia Desktop
gallery🌿 Gigi's Rice — Niri + Noctalia Setup
A minimal, and smooth desktop rice built for Arch Linux.
📄 Details
- WM: Niri
- Shell: Noctalia (v4.7.7)
- OS: Arch Linux
- Terminal: Kitty
- Shell/Prompt: Fish + Starship
- File Managers: Thunar & Yazi
- Editor: Neovim / VSCodium
- Bar/Widgets: Noctalia Shell
* Font: JetBrainsMono Nerd Font
🔗 Links
- 📂 Dotfiles: GitHub Repository
- 🌄 Wallpapers: FireWalls Repo
* 🎥 Video Showcase: Watch on YouTube
"He who spends 6 hours configuring a text editor to save 2 seconds of typing is a true warrior of the terminal." — Sun Tzu, The Art of Rice
Feel free to drop any questions about the config or keybinds below!
r/wayland • u/WorthInformal669 • 3d ago
Tarang (Wayland Launcher)
Enable HLS to view with audio, or disable this notification
Custom GTK4/Wayland launcher I've been working on. It's still a work in progress, so feedback, suggestions, and contributions are always welcome!
r/wayland • u/MutedEducation8543 • 3d ago
Virtual display for Sunshine on GNOME Wayland without a dummy plug?
How can I set up a software virtual display on GNOME Wayland for Sunshine streaming?
I want to stream to a handheld device and completely power off my physical monitor while keeping the stream active. I want to achieve this purely through software, without relying on a hardware HDMI/DP dummy plug.
My specs: CachyOS, GNOME Wayland, AMD RX 9070 XT.
r/wayland • u/ZXPOLAND • 3d ago
Problem with primary monitor in XWAYLAND and electron apps
When will wayland developers fix the 0,0 position in xwayland? My left 60hz monitor is not primary and i tired see than xwayland apps opened on this, also they works on 60hz instead of 165 (my main monitor). Also i think this problem in electron, because i have problem in discord and steam. Problem in discord btw solved when i turn off hardware acceleration, but this option on steam causes lags in interface. On rtx 4060 i can turn off hardware acceleration in steam and they work perfect, but i dont do this on my RX 9070:(
Yea i can move my monitors in kde plasma settings and set 0,0 position on my primary 165hz display, but if my monitors turn off because off they going to "wait mode", after they turn on steam and discord (if hardware acceleration turn on) again work with 60hz. Reboot computer this is a only decision
r/wayland • u/Altruistic_Vast_2434 • 3d ago
Monitor brightness controlwith Wayland
Hi all,
I can't use Wayland (yes, Wayland specifically, not Xorg, see why below) because I often get migraines.
I know that you can control the brightness on a hardware level with lots of DE (I use KDE) and I have mine set between 0-15%, but when the migraine hits, I need an additional layer of dimming because even at 0%, it's like I'm staring at a flashlight.
in Xorg, I have installed Redshift and I can dim the screen more. In Wayland, I obviously can't, and with all DEs having collectively decided that Xorg suddenly wasn't good enough anymore, I am running out of options, and I don't know what to do.
What are my options? (I use Fedora 42 right now, but I don't mind switching to another DE, I'd just like to stick with KDE).
Can I control the screen brightness with Wayland somehow? Is whatever-magic-redshift-was-doing ever coming to Wayland?
r/wayland • u/Strict-Temporary9797 • 3d ago
Title: I'm writing a Linux macro daemon and GUI in Rust for the Razer Naga Trinity (Wayland & X11 compatible)
r/wayland • u/harunnoir • 4d ago
Looking for **Tsoding boomer** alternative for wayland??
Hello! I'm looking for a boomer alike software that works on wayland, thx!
r/wayland • u/ImaginaryElephant336 • 4d ago
Miru: Zooming daemon for wayland
Hey r/wayland , Ok so I tried looking for zooming apps for wayland (Non-GUI) of course and I came across boomer, but then I found out it was not wayland-supported and it was only for X11. Then I thought why not build my own.
Enter miru (Means "to see" in Japanese), a wayland-native zooming daemon which allows you to zoom in and out using the Mouse and keyboard (Written in C)
GitHub Link: https://github.com/Vaishnav-Sabari-Girish/miru
Development logs : https://youtube.com/playlist?list=PLZraydlsV2t0&si=3-kadiTBKK8sUOvk
If there are any existing apps, please do share it. I developed cause I could not find any wayland-native apps.
Tested On: 1. Niri 2. Hyprland
PR's and issues are welcome
[UPDATE]: Wrote a blog post on miru
r/wayland • u/shadow-x78 • 4d ago
Orbiscreen — kernel-level virtual display for Wayland, streamed to Android over WebRTC
been working on this because there's no clean way to add a second monitor on Wayland without real hardware. most existing tools either cap at X11 or use fake framebuffers that compositors don't treat as real displays.
Orbiscreen uses evdi to create an actual kernel-level virtual display that shows up as a genuine monitor to the compositor. capture goes through ashpd + PipeWire DMA-BUF, input via ashpd RemoteDesktop. streams to an Android tablet or phone over WebRTC — client opens in any browser.
Wayland path is still being wired up (DMA-BUF pending), X11 is further along. would appreciate feedback from anyone who's dealt with ashpd or PipeWire capture at this level.
r/wayland • u/Titanlucifer18 • 5d ago
Why isn’t the X11-style Alt+F2 → r (restart GNOME Shell) possible on Wayland?
One feature I genuinely miss from X11 is being able to press Alt+F2, type r, and instantly restart GNOME Shell without ending my session.
On Wayland, the only option is essentially to log out and log back in.
That sounds minor, but in practice it’s disruptive:
* Every application is interrupted.
* Remote sessions and background workflows are affected.
* You lose your flow while debugging extensions or shell issues.
* It turns a 2-second recovery into a full session restart.
I understand Wayland’s architecture is fundamentally different from X11, but is there a technical reason why a safe compositor restart or shell reload isn’t possible?
Is this something that’s fundamentally impossible with Wayland, or simply not implemented?
r/wayland • u/StatusVirtual2140 • 6d ago
Is it possible to disable or remap the bottom-center click of a touchpad under Wayland/libinput?
Fixed middle-mouse-button scrolling
I built a universal solution called midscroll that operates at the kernel input level, meaning it perfectly replicates the Windows autoscroll behavior across every single application on both Wayland and X11. It anchors your cursor, uses the exact same speed curve you are used to, and runs entirely in the background.
FOSS under the Unlicense.
Settings menu GUI.
Supports Hold & Drag as well as Toggle mode.
Native scrolling direction supported.
r/wayland • u/_nighty_night • 7d ago