feat: Use new export feature in distrobox assemble

This commit is contained in:
Kyle Gospodnetich 2023-08-07 07:51:37 -07:00
parent ec1b75fc7d
commit 49c02353d1
9 changed files with 53 additions and 15 deletions

View File

@ -0,0 +1,9 @@
[bazzite-arch]
image=ghcr.io/ublue-os/bazzite-arch
init=false
nvidia=false
pull=true
root=false
replace=false
start_now=true
init_hooks=pacman -S rocm-opencl-runtime rocm-hip-runtime --noconfirm

View File

@ -0,0 +1,9 @@
[bazzite-arch]
image=ghcr.io/ublue-os/bazzite-arch
init=false
nvidia=true
pull=true
root=false
replace=false
start_now=true
volume=/usr/lib64/libnvidia-vulkan-producer.so:/usr/lib64/libnvidia-vulkan-producer.so

View File

@ -0,0 +1,9 @@
[bazzite-arch]
image=ghcr.io/ublue-os/bazzite-arch
init=false
nvidia=false
pull=true
root=false
replace=false
start_now=true
init_hooks=pacman -Rnsdd xdg-desktop-portal-kde --noconfirm && pacman -S xdg-desktop-portal-gnome rocm-opencl-runtime rocm-hip-runtime --noconfirm && runuser -u $USER -- paru -S adw-gtk3 --noconfirm

View File

@ -0,0 +1,10 @@
[bazzite-arch]
image=ghcr.io/ublue-os/bazzite-arch
init=false
nvidia=true
pull=true
root=false
replace=false
start_now=true
volume=/usr/lib64/libnvidia-vulkan-producer.so:/usr/lib64/libnvidia-vulkan-producer.so
init_hooks=pacman -Rnsdd xdg-desktop-portal-kde --noconfirm && pacman -S xdg-desktop-portal-gnome --noconfirm && runuser -u $USER -- paru -S adw-gtk3 --noconfirm

View File

@ -6,4 +6,7 @@ pull=true
root=false
replace=false
start_now=true
init_hooks=pacman -S rocm-opencl-runtime rocm-hip-runtime --noconfirm
init_hooks=pacman -S rocm-opencl-runtime rocm-hip-runtime --noconfirm && runuser -u $USER -- paru -S steamcmd --noconfirm
exported_apps="steam lutris protontricks"
exported_bins="/usr/bin/steamcmd"
exported_bins_path="~/.steam"

View File

@ -6,4 +6,8 @@ pull=true
root=false
replace=false
start_now=true
init_hooks=runuser -u $USER -- paru -S steamcmd --noconfirm
volume=/usr/lib64/libnvidia-vulkan-producer.so:/usr/lib64/libnvidia-vulkan-producer.so
exported_apps="steam lutris protontricks"
exported_bins="/usr/bin/steamcmd"
exported_bins_path="~/.steam"

View File

@ -23,18 +23,6 @@ screens:
default: true
packages:
- Install Bazzite Arch: just --unstable install-bazzite-arch
Export Launchers:
description: This exports Steam and Lutris
default: true
packages:
- Export Steam: distrobox-enter -n bazzite-arch -- ' distrobox-export --app steam'
- Export Lutris: distrobox-enter -n bazzite-arch -- ' distrobox-export --app lutris'
Export Utilities:
description: This exports SteamCMD and protontricks
default: true
packages:
- Export SteamCMD: just --unstable export-steamcmd
- Export Protontricks: distrobox-enter -n bazzite-arch -- ' distrobox-export --app protontricks'
Autostart Steam:
description: Starts Steam after logging in
default: true

View File

@ -6,4 +6,7 @@ pull=true
root=false
replace=false
start_now=true
init_hooks=pacman -Rnsdd xdg-desktop-portal-kde --noconfirm && pacman -S xdg-desktop-portal-gnome rocm-opencl-runtime rocm-hip-runtime --noconfirm && runuser -u $USER -- paru -S adw-gtk3 --noconfirm
init_hooks=pacman -Rnsdd xdg-desktop-portal-kde --noconfirm && pacman -S xdg-desktop-portal-gnome rocm-opencl-runtime rocm-hip-runtime --noconfirm && runuser -u $USER -- paru -S steamcmd adw-gtk3 --noconfirm
exported_apps="steam lutris protontricks"
exported_bins="/usr/bin/steamcmd"
exported_bins_path="~/.steam"

View File

@ -7,4 +7,7 @@ root=false
replace=false
start_now=true
volume=/usr/lib64/libnvidia-vulkan-producer.so:/usr/lib64/libnvidia-vulkan-producer.so
init_hooks=pacman -Rnsdd xdg-desktop-portal-kde --noconfirm && pacman -S xdg-desktop-portal-gnome --noconfirm && runuser -u $USER -- paru -S adw-gtk3 --noconfirm
init_hooks=pacman -Rnsdd xdg-desktop-portal-kde --noconfirm && pacman -S xdg-desktop-portal-gnome --noconfirm && runuser -u $USER -- paru -S steamcmd adw-gtk3 --noconfirm
exported_apps="steam lutris protontricks"
exported_bins="/usr/bin/steamcmd"
exported_bins_path="~/.steam"