Compositor and related session files for Budgie Desktop
  • Shell 69.8%
  • CMake 30.2%
Find a file
Neal Gompa 9c11e6a185 desktop/miriway: Attempt to launch the xdg-desktop-portal software
We assume that you want to use wlr and gtk portals for this, for now.
2026-01-18 11:52:24 -05:00
desktop desktop/miriway: Attempt to launch the xdg-desktop-portal software 2026-01-18 11:52:24 -05:00
initial-setup initial-setup: Ensure the run script is marked as executable 2024-04-06 18:19:14 -04:00
sddm Initial code commit 2024-03-23 14:45:23 -04:00
.gitignore feat: update readme to make it clear this is for development purpose 2025-03-15 11:04:16 -04:00
CMakeLists.txt feat: update readme to make it clear this is for development purpose 2025-03-15 11:04:16 -04:00
LICENSE Initial commit 2024-03-23 10:40:28 -04:00
README.md feat: update readme to make it clear this is for development purpose 2025-03-15 11:04:16 -04:00

Budgie Wayland session

This project contains various scripts and data files used by the Buddies of Budgie team to facilitate testing Budgie Desktop against a wide range of Wayland compositors.

Important

None of the compositors referenced in this repository should be viewed as endorsed by the team for use with Budgie Desktop. Budgie Desktop may not function fully or at all with any compositors referenced in this repository.

You will receive no assistance nor issue resolution for any compositor that is not considered to be supported by the team. In the event a compositor is viewed by the team as suitable for use with Budgie Desktop, any files related to it shall be moved to budgie-desktop itself.

Layout

desktop/

This contains various session files and any supplemental files used to get Budgie Desktop to potentially function or run with a range of compositors, for example:

Requirements:

initial-setup/

This contains any files used to test Anaconda Initial Setup with magpie ("v1" development branch) in kiosk mode. Do not build or use this unless you are intentionally performing magpie v1 testing with Anacoda Initial Setup specifically.

Requirements:

sddm/

This contains any files used to test SDDM with magpie ("v1" development branch). Do not build or use this unless you are intentionally performing magpie v1 testing with SDDM specifically.

Requirements:

  • Magpie v1
  • This requires SDDM 0.21.0 and Layer Shell Qt 6.0.0 or newer. SDDM needs to be built with Qt 6 for both the core and the greeter.

Licensing

Copyright © 2024 Neal Gompa.

Copyright © Buddies of Budgie Contributors.

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/.