From ec49d9d4aba3fedb59f6765a89c86ebe399fb8b3 Mon Sep 17 00:00:00 2001 From: xyny <60004820+xynydev@users.noreply.github.com> Date: Sun, 14 Jan 2024 17:35:31 +0000 Subject: [PATCH] chore: remove bling justfiles (#95) (#97) what we're losing with this: - distrobox-rocky & distrobox-alpine (could be added to config if wanted) - emudeck & deckyloader install scripts (unmaintained, undocumented) - setup-gaming (installs random collection of flatpaks, unmaintained, legacy) - funnily named nix recipes (nix me up)(unmaintained, exists in config with different names) --- files/usr/share/ublue-os/just/100-bling.just | 5 ++-- .../share/ublue-os/just/bling/distrobox.just | 29 ------------------ .../usr/share/ublue-os/just/bling/gaming.just | 30 ------------------- .../usr/share/ublue-os/just/bling/shells.just | 4 --- 4 files changed, 2 insertions(+), 66 deletions(-) delete mode 100644 files/usr/share/ublue-os/just/bling/distrobox.just delete mode 100644 files/usr/share/ublue-os/just/bling/gaming.just delete mode 100644 files/usr/share/ublue-os/just/bling/shells.just diff --git a/files/usr/share/ublue-os/just/100-bling.just b/files/usr/share/ublue-os/just/100-bling.just index f428e79..93ee04a 100644 --- a/files/usr/share/ublue-os/just/100-bling.just +++ b/files/usr/share/ublue-os/just/100-bling.just @@ -1,3 +1,2 @@ -import 'bling/distrobox.just' -import 'bling/gaming.just' -import 'bling/shells.just' +# this file is kept here to not break just for people that still import this +# will be removed in a later version \ No newline at end of file diff --git a/files/usr/share/ublue-os/just/bling/distrobox.just b/files/usr/share/ublue-os/just/bling/distrobox.just deleted file mode 100644 index f2bbd67..0000000 --- a/files/usr/share/ublue-os/just/bling/distrobox.just +++ /dev/null @@ -1,29 +0,0 @@ -# vim: set ft=make : - -update-distrobox-git: - echo 'Installing latest git snapshot of Distrobox' - curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sh -s -- --next --prefix ~/.local - -[private] -create-distrobox PRETTY_NAME IMAGE_TAG CONTAINER_NAME: - echo "Creating {{PRETTY_NAME}} distrobox..." - distrobox create --nvidia -i quay.io/toolbx-images/{{IMAGE_TAG}} -n {{CONTAINER_NAME}} -Y - -distrobox-almalinux: (create-distrobox "Alma Linux" "almalinux-toolbox:latest" "alma") - -distrobox-alpine: (create-distrobox "Alpine" "alpine-toolbox:edge" "alpine") - -distrobox-archlinux: (create-distrobox "Arch Linux" "archlinux-toolbox:latest" "arch") - -distrobox-centos: (create-distrobox "Centos Stream" "centos-toolbox:stream9" "centos") - -distrobox-rocky: (create-distrobox "Rocky Linux" "rockylinux-toolbox:latest" "rocky") - - -distrobox-gamebox: - echo 'Creating Arch-based Gaming distrobox...' - distrobox create --nvidia -i ghcr.io/ublue-os/bazzite-arch -n bazzite-arch -Y - -distrobox-bluefin: - echo 'Creating Bluefin Ubuntu distrobox...' - distrobox create --nvidia -i ghcr.io/ublue-os/ubuntu-toolbox:latest -n bluefin-ubuntu -Y diff --git a/files/usr/share/ublue-os/just/bling/gaming.just b/files/usr/share/ublue-os/just/bling/gaming.just deleted file mode 100644 index 4bac8b3..0000000 --- a/files/usr/share/ublue-os/just/bling/gaming.just +++ /dev/null @@ -1,30 +0,0 @@ -# vim: set ft=make : - -setup-gaming: - echo 'Setting up gaming experience ... lock and load.' - distrobox create --nvidia -i ghcr.io/ublue-os/bazzite-arch gamebox - flatpak install -y --user \\ - com.discordapp.Discord \\ - com.feaneron.Boatswain \\ - org.freedesktop.Platform.VulkanLayer.MangoHud//22.08 \\ - org.freedesktop.Platform.VulkanLayer.OBSVkCapture//22.08 \\ - org.freedesktop.Platform.VulkanLayer.vkBasalt//22.08 \\ - com.heroicgameslauncher.hgl \\ - com.obsproject.Studio \\ - com.obsproject.Studio.Plugin.OBSVkCapture \\ - com.obsproject.Studio.Plugin.Gstreamer \\ - com.usebottles.bottles \\ - com.valvesoftware.Steam \\ - com.valvesoftware.Steam.Utility.gamescope \\ - net.davidotek.pupgui2 - flatpak override com.usebottles.bottles --user --filesystem=xdg-data/applications - flatpak override --user --env=MANGOHUD=1 com.valvesoftware.Steam - flatpak override --user --env=MANGOHUD=1 com.heroicgameslauncher.hgl - -emudeck: - wget -O "$HOME/Desktop/emudeck.desktop" "https://www.emudeck.com/EmuDeck.desktop" - chmod +x "$HOME/Desktop/emudeck.desktop" - kioclient exec "$HOME/Desktop/emudeck.desktop" - -deckyloader: - curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/install_release.sh | sh diff --git a/files/usr/share/ublue-os/just/bling/shells.just b/files/usr/share/ublue-os/just/bling/shells.just deleted file mode 100644 index b57bb6b..0000000 --- a/files/usr/share/ublue-os/just/bling/shells.just +++ /dev/null @@ -1,4 +0,0 @@ -# vim: set ft=make : - -change-root-shell: - sudo lchsh -i