From bc2504f93b5fe04dbb3d4fb683f90347ebcddbef Mon Sep 17 00:00:00 2001 From: Felix Hanley Date: Sat, 22 Jan 2022 09:06:26 +1100 Subject: [PATCH] Add pipewire autostart desktop files --- srcpkgs/pipewire/files/pipewire-pulse.desktop | 9 +++++++++ srcpkgs/pipewire/files/pipewire-session.desktop | 10 ++++++++++ srcpkgs/pipewire/files/pipewire.desktop | 10 ++++++++++ srcpkgs/pipewire/template | 1 + 4 files changed, 30 insertions(+) create mode 100644 srcpkgs/pipewire/files/pipewire-pulse.desktop create mode 100644 srcpkgs/pipewire/files/pipewire-session.desktop create mode 100644 srcpkgs/pipewire/files/pipewire.desktop diff --git a/srcpkgs/pipewire/files/pipewire-pulse.desktop b/srcpkgs/pipewire/files/pipewire-pulse.desktop new file mode 100644 index 000000000000..76d6a2dd8b54 --- /dev/null +++ b/srcpkgs/pipewire/files/pipewire-pulse.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Name=PipeWire Pulse +Comment=Start the PipeWire Pulse +Exec=/sbin/dbus-launch --exit-with-session /usr/bin/pipewire-pulse +Terminal=false +Type=Application +X-GNOME-Autostart-Phase=Initialization +X-KDE-autostart-phase=1 diff --git a/srcpkgs/pipewire/files/pipewire-session.desktop b/srcpkgs/pipewire/files/pipewire-session.desktop new file mode 100644 index 000000000000..2485811a4e29 --- /dev/null +++ b/srcpkgs/pipewire/files/pipewire-session.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Name=PipeWire Media Session +Comment=Start the PipeWire Media Session +Exec=/sbin/dbus-launch --exit-with-session /usr/bin/pipewire-media-session +Terminal=false +Type=Application +X-GNOME-Autostart-Phase=Initialization +X-KDE-autostart-phase=1 + diff --git a/srcpkgs/pipewire/files/pipewire.desktop b/srcpkgs/pipewire/files/pipewire.desktop new file mode 100644 index 000000000000..2c6f463b207a --- /dev/null +++ b/srcpkgs/pipewire/files/pipewire.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Name=PipeWire Media System +Comment=Start the PipeWire Media System +Exec=/sbin/dbus-launch --exit-with-session /usr/bin/pipewire +Terminal=false +Type=Application +X-GNOME-Autostart-Phase=Initialization +X-KDE-autostart-phase=1 + diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template index cb2aac730c29..92701ea39495 100644 --- a/srcpkgs/pipewire/template +++ b/srcpkgs/pipewire/template @@ -61,6 +61,7 @@ post_install() { vdoc "${FILESDIR}/README.voidlinux" vsv pipewire vsv pipewire-pulse + install -Dm644 $FILESDIR/*.desktop -t $DESTDIR/etc/xdg/autostart } libpipewire_package() {