sway/sway.yaml
2020-02-09 14:24:08 +01:00

91 lines
2.9 KiB
YAML

document: modulemd
version: 2
data:
# === Information about this module ==================================
# (Can be copied from the main RPM package, but doesn't need to be)
summary: i3-compatible window manager for Wayland
description: >-
Sway is a tiling window manager supporting Wayland compositor protocol
and i3-compatible configuration.
# === License of this modulemd file ==================================
# (Package licenses will be added automatically by the build system)
license:
module:
- MIT
# === Modular dependencies ===========================================
# (For which Fedora releases to build?)
dependencies:
- buildrequires:
platform: [] # <- Build for all Fedora releases
requires:
platform: [] # <- Run on all Fedora releases
# === Module API (optional, but encouraged) ==========================
# (Which packages are API-stable?)
api:
rpms:
- sway
# === Installation profiles (optional, but encouraged) ===============
# (Helping users with installation by providing predefined groups)
profiles:
default: # <- Name of the profile
description: A standard installation.
rpms:
- sway
- swaybg
- swayidle
- swaylock
full: # <- Name of the profile
description: A full installation including all optional packages.
rpms:
- sway
- swaybg
- swayidle
- swaylock
- grim
- mako
- rofi
# === Packages in this module ========================================
# (Referenced by their dist-git repo name + branch name)
components:
rpms:
wayland-protocols:
ref: master
rationale: Wayland protocols for wlroots
buildorder: 0
wlroots:
ref: master
rationale: Wayland compositor
buildorder: 5
sway:
ref: master
rationale: Main package
buildorder: 10
swaybg:
ref: master
rationale: Wallpaper tool
buildorder: 10
swaylock:
ref: master
rationale: Screen locker
buildorder: 10
swayidle:
ref: master
rationale: Idle daemon
buildorder: 10
mako:
ref: rolling
rationale: Notification daemon
buildorder: 10
rofi:
ref: master
rationale: Window switcher
buildorder: 10
grim:
ref: master
rationale: Screenshot tool
buildorder: 10