Skip to content

Instantly share code, notes, and snippets.

@Bad3r
Last active August 27, 2025 13:40
Show Gist options
  • Save Bad3r/e17e27fe22f6c177ff21521df4a03f29 to your computer and use it in GitHub Desktop.
Save Bad3r/e17e27fe22f6c177ff21521df4a03f29 to your computer and use it in GitHub Desktop.
A checklist to see if Wayland meets my needs.

Wayland is NOT Ready Yet

  • Nvidia Prime offloading for laptops with hybrid graphics (support for external monitors via USB-C/Thunderport)
  • xkill alternative. Currently in wayland each DE/WM uses its own method.
    • KDE (KWin): qdbus org.kde.KWin /KWin killWindow
    • Sway
      • SIGTERM: swaymsg kill. Default keybind: $Mod + Shift + q
      • SIGKILL: kill -9 $(swaymsg -t get_tree | jq '.. | select(.type?) | select(.focused==true).pid')
    • Hyperland: hyprctl dispatch kill
    • Gnome (Mutter): ?
  • an alternative to xwininfo and xprop that works in a similar way
    • KDE: qdbus org.kde.KWin /KWin org.kde.KWin.queryWindowInfo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment