The introduction of install-w.sh

Take a W (install-w.sh)

“WayGix is a custom Wayland-based desktop environment for Aegix Linux. It’s designed to be a lightweight, fast, and modern desktop environment that’s easy to use and easy to customize. It’s built on top of the Wayland display server protocol, which is designed to be more secure and more efficient than the older X11 protocol.” (credit: GitHub CoPilot AI)

Let the hacking begin ~ WAYgix

The install-w.sh script started as a simple fork of install-canary.sh to basically not install any of the X11 packages. It’s a work in progress, but it’s a start.

I’ve started collecting some tidbits, odds, and ends here:

Migrating from X

Replacements for X

wlroots - Pluggable, composable, unopinionated modules for building a Wayland compositor

dunst should work on wayland:

  • dunst - A highly configurable and lightweight notification daemon


  • wterm - An st fork for wayland

mpv - Command line video player

Screen Locking

  • gtklock - GTK-based lockscreen for Wayland
  • swayidle - Idle management daemon for Wayland
  • swaylock - Screen locker for Wayland
  • swaylock-effects - A fork of swaylock with effects such as a blurred screenshot as background or a clock on the lockscreen
  • waylock - A simple screenlocker for Wayland compositors


  • mpvpaper - A video wallpaper program for wlroots based wayland compositors
  • plasma-apply-wallpaperimage - A terminal utility to change wallpaper on Plasma
  • swaybg - A wallpaper utility for Wayland compositors
  • swww - A Solution to your Wayland Wallpaper Woes
  • Wallutils - A set of utilities to manage monitors, resolutions, wallpapers and timed wallpapers
  • waypaper - GUI frontend for swaybg/swww to switch wallpapers
  • wpaperd - Wallpaper daemon that shows random wallpapers from a directory and changes them after some time
  • wbg - Super simple wallpaper application for Wayland compositors