Skip to content

Commit

Permalink
chore: Add new distrobox hosted applications to Yafti
Browse files Browse the repository at this point in the history
  • Loading branch information
KyleGospo committed Sep 22, 2023
1 parent 8b765ff commit 3c5f2ca
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 26 deletions.
10 changes: 10 additions & 0 deletions system_files/deck/shared/usr/share/ublue-os/firstboot/yafti.yml
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,16 @@ screens:
default: false
packages:
- Install OpenRazer: just --unstable install-openrazer
Solaar:
description: Application to control Logitech Mice, Keyboards, and Trackpads
default: false
packages:
- Install Solaar: just --unstable install-solaar
Resilio Sync:
description: A file synchronization utility powered by BitTorrent
default: false
packages:
- Install Resilio Sync: just --unstable install-resilio-sync
SteamCMD:
description: Installs SteamCMD
default: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ install-solaar:
rm -f ~/.config/autostart/fedora-solaar.desktop && \
cp ~/.local/share/applications/fedora-solaar.desktop ~/.config/autostart/fedora-solaar.desktop

# Install Resilio Sync
# Install Resilio Sync, a file synchronization utility powered by BitTorrent
install-resilio-sync:
if grep -qz "fedora" <<< $(distrobox list); then \
/usr/bin/just distrobox-fedora \
Expand Down
12 changes: 0 additions & 12 deletions system_files/deck/shared/usr/share/ublue-os/just/60-custom.just
Original file line number Diff line number Diff line change
Expand Up @@ -52,18 +52,6 @@ get-steamcmd:
tar -xvzf /tmp/steamcmd.tar.gz -C ~/.steam
rm /tmp/steamcmd.tar.gz

# Install Oversteer for Logitech steering wheels
install-oversteer:
sudo wget https://copr.fedorainfracloud.org/coprs/kylegospo/oversteer/repo/fedora-$(rpm -E %fedora)/kylegospo-oversteer-fedora-$(rpm -E %fedora).repo -O /etc/yum.repos.d/_copr_kylegospo-oversteer.repo
ublue-update --wait
rpm-ostree install oversteer

# Install OpenRazer (https://openrazer.github.io)
install-openrazer:
sudo wget https://download.opensuse.org/repositories/hardware:/razer/Fedora_$(rpm -E %fedora)/hardware:razer.repo -O /etc/yum.repos.d/hardware:razer.repo
ublue-update --wait
rpm-ostree install openrazer-meta

# Install Nix with the Determinate Nix Installer
install-nix:
#!/usr/bin/env bash
Expand Down
10 changes: 10 additions & 0 deletions system_files/desktop/shared/usr/share/ublue-os/firstboot/yafti.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,16 @@ screens:
default: false
packages:
- Install OpenRazer: just --unstable install-openrazer
Solaar:
description: Application to control Logitech Mice, Keyboards, and Trackpads
default: false
packages:
- Install Solaar: just --unstable install-solaar
Resilio Sync:
description: A file synchronization utility powered by BitTorrent
default: false
packages:
- Install Resilio Sync: just --unstable install-resilio-sync
amd-additions:
source: yafti.screen.package
values:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ install-solaar:
rm -f ~/.config/autostart/fedora-solaar.desktop && \
cp ~/.local/share/applications/fedora-solaar.desktop ~/.config/autostart/fedora-solaar.desktop

# Install Resilio Sync
# Install Resilio Sync, a file synchronization utility powered by BitTorrent
install-resilio-sync:
if grep -qz "fedora" <<< $(distrobox list); then \
/usr/bin/just distrobox-fedora \
Expand Down
12 changes: 0 additions & 12 deletions system_files/desktop/shared/usr/share/ublue-os/just/60-custom.just
Original file line number Diff line number Diff line change
Expand Up @@ -27,18 +27,6 @@ install-corectrl:
echo 'Setting needed kargs for CoreCtrl...'
rpm-ostree kargs --append="amdgpu.ppfeaturemask=0xffffffff"

# Install Oversteer for Logitech steering wheels
install-oversteer:
sudo wget https://copr.fedorainfracloud.org/coprs/kylegospo/oversteer/repo/fedora-$(rpm -E %fedora)/kylegospo-oversteer-fedora-$(rpm -E %fedora).repo -O /etc/yum.repos.d/_copr_kylegospo-oversteer.repo
ublue-update --wait
rpm-ostree install oversteer

# Install OpenRazer (https://openrazer.github.io)
install-openrazer:
sudo wget https://download.opensuse.org/repositories/hardware:/razer/Fedora_$(rpm -E %fedora)/hardware:razer.repo -O /etc/yum.repos.d/hardware:razer.repo
ublue-update --wait
rpm-ostree install openrazer-meta

# Install Nix with the Determinate Nix Installer
install-nix:
#!/usr/bin/env bash
Expand Down

0 comments on commit 3c5f2ca

Please sign in to comment.