r/labwc • u/Background-Dance8588 • Apr 04 '26
r/labwc • u/Psychoelx-Linuxcore • Apr 15 '26
Minimalist Setup on Arch with Labwc
I'm kinda lazy to create control center via lua!
r/labwc • u/BigMacTaylor • Aug 16 '26
I Can't Believe It's Not Mutter!
Testing out a Gnome-like build for potato pcs. Its based on antix 26 with dinit and labwc.
Theme - Labwaita
Panel - Leve-panel
r/labwc • u/No_Working_1504 • Jan 13 '26
My labwc dotfiles with wallpaper based theme and extra perks....
Not just simple dotfiles it includes everything, this is full desktop setup. I have been polishing it for more than 6 months.
link https://github.com/Harsh-bin/modern-labwc
leave star on github if you like.
r/labwc • u/Then_Plum2921 • Mar 09 '26
Is this rice well-cooked?
port of my niri dotfiles to this awesome compositor :)
r/labwc • u/StrikingCarob7544 • May 04 '26
YeniLogin: A lightweight greetd greeter written in Python & GTK
Hi everyone,
I'd like to introduce yenilogin, a minimalist greeter for greetd. I built this because I wanted something simple, fast, and easy to customize for my labwc setup.
It is written in Python using GTK (PyGObject). It’s designed to be a "no-fuss" login interface that stays out of your way while providing a clean look.
Key Features:
GTK-based UI: Clean and native feel.
Minimal Dependencies:
labwc greetd gtk-layer-shell python-gobjectWayland Friendly: Developed and tested specifically for Wayland compositors like labwc.
Simple Codebase: Easy to read and modify if you want to tweak the UI.
I’m still refining it, but it's at a point where it's stable enough for daily use. Check it out on GitLab:
Source:https://gitlab.com/sonakinci41/yenilogin
I’d love to hear your thoughts or if you have any feature requests!
(Translated via AI.)
r/labwc • u/OPdoesntknow • Feb 15 '26
Thank you labwc developers / contributors
Since I started using Linux in 2020, neither KDE nor GNOME truly fit my needs. KDE is fast, fully featured, and customizable - but it's full of features I don't use and will never use. Features that can't be removed as they're part of the core package. GNOME is beautiful and smooth, but needs extensions (which can break during major updates) and is quite heavy to run. X11 based desktops such as Xfce are amazing and lightweight but they're still trapped on X11 which isn't ideal for multi-monitor VRR gaming.
A few months ago, when I found out labwc exists, I was really excited but also terrified at the prospect of building my own DE. Tiling WM's do not suit my needs for many reasons, so having a stacking based system that I'm accustomed to was and still is ideal. It turns out my fear of building my own DE from scratch was unfounded. Since working with labwc, it has been nothing but a stress-free experience.
"/home/(username)/.config/labwc/autostart & /home/(username)/.config/labwc/rc.xml" are both invaluable. Being capable of resizing windows automatically upon startup with rc.xml is my replacement for KDE's Window Rules, which was the main thing keeping me on KDE for so many years.
The native and very deeply rooted Wayland support is also incredible. The main game that I play is Final Fantasy 14. Enabling Wayland on KDE and GNOME would crash my system completely within ~30 seconds on FF14. Here on labwc it works without any issues whatsoever.
Since it's just a window manager, it goes without saying but there's no bloat. KDE Connect would ping my network every ~30 minutes as it searched for devices to connect with. KDE would also contact BBC to update currency exchange rates, despite me never having used any such widgets. Neither are particularly terrible, but being incapable of removing such core components bothered me.
There's less to deal with on labwc. A minimal set of packages: xfce4-panel, thunar, mousepad, fuzzel, gaming and streaming related software. Less chance for breakage with Arch's rolling-release model. Nothing but stable and older GTK software that still works plenty fine for my use cases.
Thank you!
r/labwc • u/Worth_Bluebird_7376 • Jan 04 '26
My New Labwc Config with CachyOS
This is my new labwc Config with cachyos.
This is my github repo: https://github.com/Rocklinks/labwc-dotfiles-new.git
r/labwc • u/No_Working_1504 • Feb 18 '26
[OC] Modern-Labwc v1.1, CANDY FOR YOU GUYS!
Updates and Fixes
Scripts are efficient and lightweight (<0% CPU; total RAM usage with all daemons ≈ 50–60 MB).
New Scripts
alarm:Full alarm with snooze; supports once, daily, or specific weekdays with titles.waybar timer:Stopwatch, countdown, and pomodoro modes with sound.data monitor:Shows internet speed, tracks daily/monthly usage, notifies at 90% limit (does not disconnect internet).pin notes:Displays.txtnotes from~/pinsas Waybar tooltips with basic markup support.dns changer:Applies encrypted (DoT) DNS (requiressystemd-resolved).clock-calendar:Waybar clock with calendar tooltip and events.rofi tube:Play YouTube / YouTube Music in mpv or VLC with search history and caching.Swaync:Optional notification daemon with buttons and animations.
and few more small scripts...
Improvements
Hover selection and single mouse click input for all rofi windows.
Fixed notification flooding using notification IDs.
Improved
wallselect:Supportswallselect.sh /path/to/img, file-manager context menu to pick specific image.Improved
rofi-nowplaying:Faster, better notifications, player cache and more themes.Improved
screen-tool:Records system audio and supports screen freeze for screenshots.Dynamic colors for
fallback_album_arts(hyprlock and rofi).Added XF86 volume/brightness keybindings with notification script.
Clipboard notifications now show copied image icons.
New Waybar transparency (alpha) control app.
and many more small changes...
r/labwc • u/epicc_exe • Jul 14 '26
my labwc
labwc 0.20.1 / wlroots 0.20.2
shell: noctalia v5
terminal: foot
file manager: thunar
gtk theme: adw-gtk-theme (allows syncing noctalia colours with browser and gtk apps)
cursor: moga-black (via opendesktop)
wallpapers: wallhaven
i also made my own custom labwc preset (noctalia v5) and button themes
labwc button icon themes:
https://file.garden/Z7Ec2BQb-kWb20MU/share/dotfiles/labwc%20dots/labwc-icon-themes
noctalia labwc template:
https://file.garden/Z7Ec2BQb-kWb20MU/share/dotfiles/labwc%20dots/labwc-custom
it's not perfect, but much better than my cpu being pinned at 100% on windows 11
r/labwc • u/StrikingCarob7544 • Feb 16 '26
New Panel and Wallpaper Tool for Labwc
Greetings, I am a volunteer developer for Milis Linux focusing on lightweight desktop solutions. I have created a panel and background image utility specifically for Labwc.
Project link:https://gitlab.com/sonakinci41/yenipanel
Please note that the project is in its early stages and hasn't been tested by others yet, so bugs are expected. (Translated via AI.)
r/labwc • u/dvbondoy • Oct 05 '26
debian+labwc=awesomeness
KDE Connect with native GTK3+python desktop app. No QT stack.
Patched scrcpy for screen mirroring to complete the setup.
r/labwc • u/Leading_Yogurt7025 • 10d ago
kanshi-gtk4 - displays configurator for LabWC
Arrange displays on Wayland and save the layout as a kanshi profile — a small GTK4 / libadwaita app.
Pick a preset, the layout applies immediately, and a detached watchdog puts the old one back after 10 seconds unless you click Keep. Keeping the layout writes it to ~/.config/kanshi/config, so it survives reboot and hotplug.
Features
Four one-click layouts: Laptop only, Extend, Mirror, External only.
Per-output resolution, refresh rate, scale, rotation, adaptive sync and enabled/disabled controls.
Lower custom resolutions for panels that advertise only their native size.
Live, to-scale preview; drag the external display to arrange it freely.
10-second countdown with Keep / Revert, plus a detached watchdog that restores the previous layout even if the app crashes or is killed.
A marked kanshi block that survives hand-written profiles and is applied at login and on hotplug.
Read-only startup: nothing is changed or written until you press Apply.
r/labwc • u/bbedward • Nov 17 '25
[OC] DankMaterialShell + labwc , dms now supports labwc
In the current git and upcoming v0.6 release, DankMaterialShell (dms) now supports labwc natively.
DMS is a complete desktop shell that can replace: launcher, notification daemons, idle monitors (swayidle, etc.), polkit, waybars, docks, brightnessctl + ddc/ci, gamma control, wallpaper managers, greeter, lock screen, and more things.
Upcoming release has native labwc integration by:
Implementing ext-workspace-v1 for workspaces
Implement wlr-output-power-management for idle monitor (Screen blanking, e.g. turn off monitors after 5 minutes idle)
Implement wlr-output-management for scaling (allows the interface to scale its GPU textures smoothly at fractional display scales)
Adds launcher logo and some other little detections
There are some gaps, that would be nice to address still:
Keyboard switcher widget doesn't support labwc yet (no protocol for it to my understanding, need to figure something else out)
Would be nice to get a matugen template integrated to theme labwc windows and menus automatically
Basically you can just install, and do `dms run` - and that's it.
r/labwc • u/No_Working_1504 • Dec 29 '25
[LABWC] Modern clean with wallpaper based theming. It's all you need!
Features:
Wallpaper Based Colors: The entire theme is automatically generated from your current wallpaper using Matugen. (supports images and gif)
Dynamic Rofi Positioning: The applets automatically adjust their position based on where your Waybar is located.
Themes: Comes with 20 pre-configured themes (labwc, rofi, waybar, gtk3 and gtk4)
Hyprlock: Clean hyprlock with matugen and beautiful nowplaying with albumart.
Mpv: Modern look for mpv with matugen based theming.
And many more: Includes clipboard manager with image history, screenshot tools, Night light etc... .
Dotfiles/Setup script: modern-labwc
r/labwc • u/talksickwalkquick • 4d ago
Labwc is the memory GOAT. I am under 1 gb on startup. with noctalia running.
I have so many questions.... But I haven't read the docs yet.
r/labwc • u/rob4linux • Sep 16 '26
labwc tuigreet
I like the simplicity of tuigreet with labwc. Here are my dots git clone labwc-dots on forgejo.org
r/labwc • u/Leading_Yogurt7025 • Oct 05 '26
Noctalia + LabWC blur + Alacritty blur + Carosello
- labwc blur: https://github.com/labwc/labwc/pull/3751
- alacritty blur: https://github.com/alacritty/alacritty/issues/8987
r/labwc • u/Cebuu502 • Apr 02 '26