Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 12 additions & 50 deletions configs/desktop-homescreen.json
Original file line number Diff line number Diff line change
Expand Up @@ -95,72 +95,34 @@
"shell": true,
"cmds": [
"sudo-apt-workspace update -y",
"sudo-apt-workspace install -yq --no-install-recommends libsystemd-dev",
"sudo-apt-workspace install -yq --no-install-recommends libpugixml-dev libsystemd-dev",
"if [ -n \"$GITHUB_ACTIONS\" ]; then sudo-apt-workspace install -yq flatpak libflatpak-dev gnome-software-plugin-flatpak; fi",
"if [ -n \"$GITHUB_ACTIONS\" ]; then sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo; fi",
"if [ -n \"$GITHUB_ACTIONS\" ]; then flatpak remotes; fi"
],
"20.04": {
"cmds": [
"echo \"Ubuntu 20.04\"",
"sudo-apt-workspace install -yq --no-install-recommends libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-gl",
"pkg-config --modversion gstreamer-1.0 gstreamer-audio-1.0"
]
},
"22.04": {
"cmds": [
"echo \"Ubuntu 22.04\"",
"sudo-apt-workspace install -yq --no-install-recommends libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-gl",
"pkg-config --modversion gstreamer-1.0 gstreamer-audio-1.0"
]
},
"24.04": {
"cmds": [
"echo \"Ubuntu 24.04\"",
"sudo-apt-workspace install -yq --no-install-recommends libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-gl",
"pkg-config --modversion gstreamer-1.0 gstreamer-audio-1.0"
]
}
"if [ -n \"$GITHUB_ACTIONS\" ]; then flatpak remotes; fi",
"sudo-apt-workspace install -yq --no-install-recommends libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-gl",
"pkg-config --modversion gstreamer-1.0 gstreamer-audio-1.0"
]
}
},
"x86_64": {
"ubuntu": {
"shell": true,
"cmds": [
"sudo-apt-workspace update -y",
"sudo-apt-workspace install -yq --no-install-recommends libsystemd-dev",
"sudo-apt-workspace install -yq --no-install-recommends libpugixml-dev libsystemd-dev",
"if [ -n \"$GITHUB_ACTIONS\" ]; then sudo-apt-workspace install -yq flatpak libflatpak-dev gnome-software-plugin-flatpak; fi",
"if [ -n \"$GITHUB_ACTIONS\" ]; then sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo; fi",
"if [ -n \"$GITHUB_ACTIONS\" ]; then flatpak remotes; fi"
],
"20.04": {
"cmds": [
"echo \"Ubuntu 20.04\"",
"sudo-apt-workspace install -yq --no-install-recommends libgstreamer1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-gl",
"pkg-config --modversion gstreamer-1.0 gstreamer-audio-1.0"
]
},
"22.04": {
"cmds": [
"echo \"Ubuntu 22.04\"",
"sudo-apt-workspace install -yq --no-install-recommends libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-gl",
"pkg-config --modversion gstreamer-1.0 gstreamer-audio-1.0"
]
},
"24.04": {
"cmds": [
"echo \"Ubuntu 24.04\"",
"sudo-apt-workspace install -yq --no-install-recommends libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-gl",
"pkg-config --modversion gstreamer-1.0 gstreamer-audio-1.0"
]
}
"if [ -n \"$GITHUB_ACTIONS\" ]; then flatpak remotes; fi",
"sudo-apt-workspace install -yq --no-install-recommends libgstreamer1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-gl",
"pkg-config --modversion gstreamer-1.0 gstreamer-audio-1.0"
]
},
"fedora": {
"shell": true,
"cmds": [
"sudo-dnf-workspace update -y",
"sudo-dnf-workspace -yq install SDL2-devel libsecret-devel zenity systemd-devel ",
"sudo-dnf-workspace -yq install libunwind-devel gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-plugins-bad-free-devel gstreamer1-plugins-bad-free-extras gstreamer1-plugins-base-tools gstreamer1-plugins-good gstreamer1-plugins-good-extras gstreamer1-plugins-ugly-free",
"sudo-dnf-workspace -yq install pugixml-devel libunwind-devel gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-plugins-bad-free-devel gstreamer1-plugins-bad-free-extras gstreamer1-plugins-base-tools gstreamer1-plugins-good gstreamer1-plugins-good-extras gstreamer1-plugins-ugly-free",
"sudo-dnf-workspace -yq install flatpak",
"if command -v flatpak >/dev/null 2>&1; then flatpak remote-add --if-not-exists --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo || echo 'Flatpak remote add failed, continuing...'; fi",
"if command -v flatpak >/dev/null 2>&1; then flatpak update --noninteractive --user || echo 'Flatpak update failed, continuing...'; fi",
Expand All @@ -171,7 +133,7 @@
"cmds": [
"sudo-dnf-workspace update -y",
"sudo-dnf-workspace -y install zenity systemd-devel",
"sudo-dnf-workspace -y install libunwind-devel gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-plugins-bad-free-devel gstreamer1-plugins-base-tools gstreamer1-plugins-good gstreamer1-plugins-ugly-free",
"sudo-dnf-workspace -y install pugixml-devel libunwind-devel gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-plugins-bad-free-devel gstreamer1-plugins-base-tools gstreamer1-plugins-good gstreamer1-plugins-ugly-free",
"sudo-dnf-workspace -y install flatpak",
"if command -v flatpak >/dev/null 2>&1; then flatpak remote-add --if-not-exists --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo || echo 'Flatpak remote add failed, continuing...'; fi",
"if command -v flatpak >/dev/null 2>&1; then flatpak update --noninteractive --user || echo 'Flatpak update failed, continuing...'; fi",
Expand Down
Loading