From 2e7492eb38674b37ac6e7edb749844f7ad3efe59 Mon Sep 17 00:00:00 2001 From: teldra Date: Wed, 9 Feb 2022 10:23:24 +0100 Subject: [PATCH] progress --- etc/soundsystem/pipewire | 33 +++----------------- files/xdg/autostart/pipewire-pulse.desktop | 9 ++++++ files/xdg/autostart/pipewire-session.desktop | 9 ++++++ files/xdg/autostart/pipewire.desktop | 9 ++++++ 4 files changed, 31 insertions(+), 29 deletions(-) create mode 100644 files/xdg/autostart/pipewire-pulse.desktop create mode 100644 files/xdg/autostart/pipewire-session.desktop create mode 100644 files/xdg/autostart/pipewire.desktop diff --git a/etc/soundsystem/pipewire b/etc/soundsystem/pipewire index b397f87..d372736 100644 --- a/etc/soundsystem/pipewire +++ b/etc/soundsystem/pipewire @@ -4,36 +4,11 @@ packages() { config() { enable_service + vmkdir etc/xdg/autostart - echo "[Desktop Entry]" > /etc/xdg/autostart/pipewire-pulse.desktop - echo "Version=1.0" >> /etc/xdg/autostart/pipewire-pulse.desktop - echo "Name=PipeWire Pulse" >> /etc/xdg/autostart/pipewire-pulse.desktop - echo "Comment=Start the PipeWire Pulse" >> /etc/xdg/autostart/pipewire-pulse.desktop - echo "Exec=/sbin/dbus-launch --exit-with-session /usr/bin/pipewire-pulse" >> /etc/xdg/autostart/pipewire-pulse.desktop - echo "Terminal=false" >> /etc/xdg/autostart/pipewire-pulse.desktop - echo "Type=Application" >> /etc/xdg/autostart/pipewire-pulse.desktop - echo "X-GNOME-Autostart-Phase=Initialization" >> /etc/xdg/autostart/pipewire-pulse.desktop - echo "X-KDE-autostart-phase=1" >> /etc/xdg/autostart/pipewire-pulse.desktop - - echo "[Desktop Entry]" > /etc/xdg/autostart/pipewire-session.desktop - echo "Version=1.0" >> /etc/xdg/autostart/pipewire-session.desktop - echo "Name=PipeWire Media Session" >> /etc/xdg/autostart/pipewire-session.desktop - echo "Comment=Start the PipeWire Media Session" >> /etc/xdg/autostart/pipewire-session.desktop - echo "Exec=/sbin/dbus-launch --exit-with-session /usr/bin/pipewire-media-session" >> /etc/xdg/autostart/pipewire-session.desktop - echo "Terminal=false" >> /etc/xdg/autostart/pipewire-session.desktop - echo "Type=Application" >> /etc/xdg/autostart/pipewire-session.desktop - echo "X-GNOME-Autostart-Phase=Initialization" >> /etc/xdg/autostart/pipewire-session.desktop - echo "X-KDE-autostart-phase=1" >> /etc/xdg/autostart/pipewire-session.desktop - - echo "[Desktop Entry]" > /etc/xdg/autostart/pipewire.desktop - echo "Version=1.0" >> /etc/xdg/autostart/pipewire.desktop - echo "Name=PipeWire Media System" >> /etc/xdg/autostart/pipewire.desktop - echo "Comment=Start the PipeWire Media System" >> /etc/xdg/autostart/pipewire.desktop - echo "Exec=/sbin/dbus-launch --exit-with-session /usr/bin/pipewire" >> /etc/xdg/autostart/pipewire.desktop - echo "Terminal=false" >> /etc/xdg/autostart/pipewire.desktop - echo "Type=Application" >> /etc/xdg/autostart/pipewire.desktop - echo "X-GNOME-Autostart-Phase=Initialization" >> /etc/xdg/autostart/pipewire.desktop - echo "X-KDE-autostart-phase=1" >> /etc/xdg/autostart/pipewire.desktop + vinstall "${FILESDIR}/xdg/autostart/pipe-wire.desktop" 755 etc/xdg/autostart + vinstall "${FILESDIR}/xdg/autostart/pipe-media-session.desktop" 755 etc/xdg/autostart + vinstall "${FILESDIR}/xdg/autostart/pipe-wire-pulse.desktop" 755 etc/xdg/autostart echo "/usr/lib/pipewire-0.3/jack" > /etc/ld.so.conf.d/zpipewire-jack.conf } \ No newline at end of file diff --git a/files/xdg/autostart/pipewire-pulse.desktop b/files/xdg/autostart/pipewire-pulse.desktop new file mode 100644 index 0000000..c5e2bad --- /dev/null +++ b/files/xdg/autostart/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 \ No newline at end of file diff --git a/files/xdg/autostart/pipewire-session.desktop b/files/xdg/autostart/pipewire-session.desktop new file mode 100644 index 0000000..6f19fb8 --- /dev/null +++ b/files/xdg/autostart/pipewire-session.desktop @@ -0,0 +1,9 @@ +[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 \ No newline at end of file diff --git a/files/xdg/autostart/pipewire.desktop b/files/xdg/autostart/pipewire.desktop new file mode 100644 index 0000000..e306c8a --- /dev/null +++ b/files/xdg/autostart/pipewire.desktop @@ -0,0 +1,9 @@ +[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 \ No newline at end of file