mirror of
https://github.com/ublue-os/bazzite.git
synced 2025-02-25 21:41:02 +00:00
fix: Move askpass invokation to yafti from just
The environment doesn't seem to carry over to just, thus askpass is not respected
This commit is contained in:
parent
056cb3671b
commit
c5c6f841dc
@ -35,7 +35,7 @@ screens:
|
||||
description: A plugin loader for the Steam Deck
|
||||
default: false
|
||||
packages:
|
||||
- Retrieve Decky: just --unstable get-decky
|
||||
- Retrieve Decky: sudo -A just --unstable get-decky
|
||||
Chiaki4Deck:
|
||||
description: PlayStation Remote Play
|
||||
default: false
|
||||
@ -62,7 +62,7 @@ screens:
|
||||
NOTE: Press the escape key before boot to show the menu
|
||||
default: true
|
||||
packages:
|
||||
- Hide GRUB: just --unstable hide-grub
|
||||
- Hide GRUB: sudo -A just --unstable hide-grub
|
||||
Kernel Arguments:
|
||||
description: Sets kernel arguments used in SteamOS
|
||||
default: true
|
||||
@ -78,7 +78,7 @@ screens:
|
||||
description: Nix is a powerful package manager for Linux and other Unix systems that makes package management reliable and reproducible
|
||||
default: true
|
||||
packages:
|
||||
- Install Nix Package Support: just --unstable install-nix
|
||||
- Install Nix Package Support: sudo -A just --unstable install-nix
|
||||
SteamCMD:
|
||||
description: Installs SteamCMD
|
||||
default: true
|
||||
@ -98,7 +98,7 @@ screens:
|
||||
description: Disable BTRFS support for SD cards for direct compatibility with SD cards formatted on stock SteamOS (Not recommended).
|
||||
default: false
|
||||
packages:
|
||||
- Switch SteamOS-BTRFS config to EXT4: just --unstable switch-to-ext4
|
||||
- Switch SteamOS-BTRFS config to EXT4: sudo -A just --unstable switch-to-ext4
|
||||
Wallpaper Engine:
|
||||
description: Enables Wallpaper Engine
|
||||
default: true
|
||||
|
@ -14,9 +14,9 @@ create-steam-shortcuts:
|
||||
sed -i 's@Steam (Runtime)@Steam@g' ~/Desktop/steam.desktop
|
||||
cp /etc/skel.d/Desktop/Return.desktop ~/Desktop
|
||||
|
||||
get-decky: _auth
|
||||
curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/install_release.sh | sudo -A sh
|
||||
sudo -A chcon -R -t bin_t $HOME/homebrew/services/PluginLoader
|
||||
get-decky:
|
||||
curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/install_release.sh | sh
|
||||
sudo chcon -R -t bin_t $HOME/homebrew/services/PluginLoader
|
||||
|
||||
get-emudeck:
|
||||
echo 'Retrieving EmuDeck...'
|
||||
@ -28,11 +28,11 @@ get-steamcmd:
|
||||
tar -xvzf steamcmd.tar.gz -C ~/.steam
|
||||
rm /tmp/steamcmd.tar.gz
|
||||
|
||||
install-nix: _auth
|
||||
curl -s https://raw.githubusercontent.com/dnkmmr69420/nix-installer-scripts/main/installer-scripts/silverblue-nix-installer.sh | sudo -A bash
|
||||
install-nix:
|
||||
curl -s https://raw.githubusercontent.com/dnkmmr69420/nix-installer-scripts/main/installer-scripts/silverblue-nix-installer.sh | bash
|
||||
|
||||
remove-nix: _auth
|
||||
curl -s https://raw.githubusercontent.com/dnkmmr69420/nix-installer-scripts/main/uninstaller-scripts/silverblue-nix-uninstaller.sh | sudo -A bash
|
||||
remove-nix:
|
||||
curl -s https://raw.githubusercontent.com/dnkmmr69420/nix-installer-scripts/main/uninstaller-scripts/silverblue-nix-uninstaller.sh | bash
|
||||
|
||||
get-greenlight:
|
||||
echo 'Retrieving Greenlight'
|
||||
@ -76,7 +76,7 @@ deckswap-off:
|
||||
echo 'deckswap is already disabled.'
|
||||
fi
|
||||
|
||||
resize-deckswap: _auth
|
||||
resize-deckswap:
|
||||
#!/usr/bin/env bash
|
||||
CONFIG='/etc/default/deckswap'
|
||||
CURRENT_SIZE=$(cat "${CONFIG}" | sed 's/SWAP_SIZE=//g')
|
||||
@ -87,7 +87,7 @@ resize-deckswap: _auth
|
||||
NEW_SIZE=1
|
||||
fi
|
||||
if ((${NEW_SIZE} >= 1 && ${NEW_SIZE} <= 16)); then
|
||||
sudo -A sed -i 's/SWAP_SIZE='${CURRENT_SIZE}'G/SWAP_SIZE='${NEW_SIZE}'G/g' ${CONFIG}
|
||||
sudo sed -i 's/SWAP_SIZE='${CURRENT_SIZE}'G/SWAP_SIZE='${NEW_SIZE}'G/g' ${CONFIG}
|
||||
echo 'Current size: '${NEW_SIZE}'G. Please reboot.'
|
||||
else
|
||||
echo 'Error: Input out of range (1-16). Running again.'
|
||||
@ -102,8 +102,8 @@ enable-duperemove:
|
||||
systemctl enable --now duperemove-weekly@$(systemd-escape $HOME).timer
|
||||
systemctl enable --now duperemove-weekly@$(systemd-escape /run/media/mmcblk0p1).timer
|
||||
|
||||
switch-to-ext4: _auth
|
||||
sudo -A sed -i 's@STEAMOS_BTRFS_SDCARD_FORMAT_FS="btrfs"@STEAMOS_BTRFS_SDCARD_FORMAT_FS="ext4"@g' /etc/default/steamos-btrfs
|
||||
switch-to-ext4:
|
||||
sudo sed -i 's@STEAMOS_BTRFS_SDCARD_FORMAT_FS="btrfs"@STEAMOS_BTRFS_SDCARD_FORMAT_FS="ext4"@g' /etc/default/steamos-btrfs
|
||||
|
||||
zram-on:
|
||||
#!/usr/bin/env bash
|
||||
@ -125,7 +125,7 @@ zram-off:
|
||||
echo 'ZRAM is already disabled.'
|
||||
fi
|
||||
|
||||
resize-zram: _auth
|
||||
resize-zram:
|
||||
#!/usr/bin/env bash
|
||||
CONFIG='/etc/systemd/zram-generator.conf'
|
||||
CURRENT_SIZE=$(cat "${CONFIG}" | sed 's/zram-size=//g')
|
||||
@ -136,7 +136,7 @@ resize-zram: _auth
|
||||
NEW_SIZE=1024
|
||||
fi
|
||||
if ((${NEW_SIZE} >= 512 && ${NEW_SIZE} <= 4096)); then
|
||||
sudo -A sed -i 's/zram-size='${CURRENT_SIZE}'/zram-size='${NEW_SIZE}'/g' ${CONFIG}
|
||||
sudo sed -i 's/zram-size='${CURRENT_SIZE}'/zram-size='${NEW_SIZE}'/g' ${CONFIG}
|
||||
echo 'Current size: '${NEW_SIZE}'. Please reboot.'
|
||||
else
|
||||
echo 'Error: Input out of range (512-4096). Running again.'
|
||||
@ -147,27 +147,24 @@ resize-zram: _auth
|
||||
just resize-zram
|
||||
fi
|
||||
|
||||
hide-grub: _auth
|
||||
hide-grub:
|
||||
#!/usr/bin/env bash
|
||||
sudo -A sed -i 's/GRUB_TIMEOUT=5/GRUB_TIMEOUT=0/g' /etc/default/grub
|
||||
echo 'GRUB_TIMEOUT_STYLE=hidden' | sudo -A tee -a /etc/default/grub 1>/dev/null
|
||||
echo 'GRUB_HIDDEN_TIMEOUT=1' | sudo -A tee -a /etc/default/grub 1>/dev/null
|
||||
sudo sed -i 's/GRUB_TIMEOUT=5/GRUB_TIMEOUT=0/g' /etc/default/grub
|
||||
echo 'GRUB_TIMEOUT_STYLE=hidden' | sudo tee -a /etc/default/grub 1>/dev/null
|
||||
echo 'GRUB_HIDDEN_TIMEOUT=1' | sudo tee -a /etc/default/grub 1>/dev/null
|
||||
if [ -f '/boot/efi/EFI/fedora/grub.cfg' ]; then
|
||||
sudo -A grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
|
||||
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
|
||||
else
|
||||
sudo -A grub2-mkconfig -o /boot/grub2/grub.cfg
|
||||
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
|
||||
fi
|
||||
|
||||
unhide-grub: _auth
|
||||
unhide-grub:
|
||||
#!/usr/bin/env bash
|
||||
sudo -A sed -i '/GRUB_HIDDEN_TIMEOUT=1/d' /etc/default/grub
|
||||
sudo -A sed -i '/GRUB_TIMEOUT_STYLE=hidden/d' /etc/default/grub
|
||||
sudo -A sed -i 's/GRUB_TIMEOUT=0/GRUB_TIMEOUT=5/g' /etc/default/grub
|
||||
sudo sed -i '/GRUB_HIDDEN_TIMEOUT=1/d' /etc/default/grub
|
||||
sudo sed -i '/GRUB_TIMEOUT_STYLE=hidden/d' /etc/default/grub
|
||||
sudo sed -i 's/GRUB_TIMEOUT=0/GRUB_TIMEOUT=5/g' /etc/default/grub
|
||||
if [ -f '/boot/efi/EFI/fedora/grub.cfg' ]; then
|
||||
sudo -A grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
|
||||
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
|
||||
else
|
||||
sudo -A grub2-mkconfig -o /boot/grub2/grub.cfg
|
||||
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
|
||||
fi
|
||||
|
||||
_auth:
|
||||
export SUDO_ASKPASS='/usr/bin/ksshaskpass'
|
||||
|
@ -50,7 +50,7 @@ screens:
|
||||
NOTE: Press the escape key before boot to show the menu
|
||||
default: true
|
||||
packages:
|
||||
- Hide GRUB: just --unstable hide-grub
|
||||
- Hide GRUB: sudo -A just --unstable hide-grub
|
||||
Memory Tuning:
|
||||
description: Adjust ZRAM configuration
|
||||
default: false
|
||||
@ -60,7 +60,7 @@ screens:
|
||||
description: Nix is a powerful package manager for Linux and other Unix systems that makes package management reliable and reproducible
|
||||
default: true
|
||||
packages:
|
||||
- Install Nix Package Support: just --unstable install-nix
|
||||
- Install Nix Package Support: sudo -A just --unstable install-nix
|
||||
Start Steam in Big Picture Mode:
|
||||
description: For HTPCs, start Steam in Big Picture Mode automatically at login.
|
||||
default: false
|
||||
|
@ -17,11 +17,11 @@ install-corectrl:
|
||||
rpm-ostree install corectrl
|
||||
rpm-ostree kargs --append="amdgpu.ppfeaturemask=0xffffffff"
|
||||
|
||||
install-nix: _auth
|
||||
curl -s https://raw.githubusercontent.com/dnkmmr69420/nix-installer-scripts/main/installer-scripts/silverblue-nix-installer.sh | sudo -A bash
|
||||
install-nix:
|
||||
curl -s https://raw.githubusercontent.com/dnkmmr69420/nix-installer-scripts/main/installer-scripts/silverblue-nix-installer.sh | sudo bash
|
||||
|
||||
remove-nix: _auth
|
||||
curl -s https://raw.githubusercontent.com/dnkmmr69420/nix-installer-scripts/main/uninstaller-scripts/silverblue-nix-uninstaller.sh | sudo -A bash
|
||||
remove-nix:
|
||||
curl -s https://raw.githubusercontent.com/dnkmmr69420/nix-installer-scripts/main/uninstaller-scripts/silverblue-nix-uninstaller.sh | sudo bash
|
||||
|
||||
enable-big-picture:
|
||||
systemctl enable --now plasma-autologin
|
||||
@ -66,7 +66,7 @@ zram-off:
|
||||
echo 'ZRAM is already disabled.'
|
||||
fi
|
||||
|
||||
resize-zram: _auth
|
||||
resize-zram:
|
||||
#!/usr/bin/env bash
|
||||
CONFIG='/etc/systemd/zram-generator.conf'
|
||||
CURRENT_SIZE=$(cat "${CONFIG}" | sed 's/zram-size=//g')
|
||||
@ -77,7 +77,7 @@ resize-zram: _auth
|
||||
NEW_SIZE=1024
|
||||
fi
|
||||
if ((${NEW_SIZE} >= 512 && ${NEW_SIZE} <= 4096)); then
|
||||
sudo -A sed -i 's/zram-size='${CURRENT_SIZE}'/zram-size='${NEW_SIZE}'/g' ${CONFIG}
|
||||
sudo sed -i 's/zram-size='${CURRENT_SIZE}'/zram-size='${NEW_SIZE}'/g' ${CONFIG}
|
||||
echo 'Current size: '${NEW_SIZE}'. Please reboot.'
|
||||
else
|
||||
echo 'Error: Input out of range (512-4096). Running again.'
|
||||
@ -88,27 +88,24 @@ resize-zram: _auth
|
||||
just resize-zram
|
||||
fi
|
||||
|
||||
hide-grub: _auth
|
||||
hide-grub:
|
||||
#!/usr/bin/env bash
|
||||
sudo -A sed -i 's/GRUB_TIMEOUT=5/GRUB_TIMEOUT=0/g' /etc/default/grub
|
||||
echo 'GRUB_TIMEOUT_STYLE=hidden' | sudo -A tee -a /etc/default/grub 1>/dev/null
|
||||
echo 'GRUB_HIDDEN_TIMEOUT=1' | sudo -A tee -a /etc/default/grub 1>/dev/null
|
||||
sudo sed -i 's/GRUB_TIMEOUT=5/GRUB_TIMEOUT=0/g' /etc/default/grub
|
||||
echo 'GRUB_TIMEOUT_STYLE=hidden' | sudo tee -a /etc/default/grub 1>/dev/null
|
||||
echo 'GRUB_HIDDEN_TIMEOUT=1' | sudo tee -a /etc/default/grub 1>/dev/null
|
||||
if [ -f '/boot/efi/EFI/fedora/grub.cfg' ]; then
|
||||
sudo -A grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
|
||||
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
|
||||
else
|
||||
sudo -A grub2-mkconfig -o /boot/grub2/grub.cfg
|
||||
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
|
||||
fi
|
||||
|
||||
unhide-grub: _auth
|
||||
unhide-grub:
|
||||
#!/usr/bin/env bash
|
||||
sudo -A sed -i '/GRUB_HIDDEN_TIMEOUT=1/d' /etc/default/grub
|
||||
sudo -A sed -i '/GRUB_TIMEOUT_STYLE=hidden/d' /etc/default/grub
|
||||
sudo -A sed -i 's/GRUB_TIMEOUT=0/GRUB_TIMEOUT=5/g' /etc/default/grub
|
||||
sudo sed -i '/GRUB_HIDDEN_TIMEOUT=1/d' /etc/default/grub
|
||||
sudo sed -i '/GRUB_TIMEOUT_STYLE=hidden/d' /etc/default/grub
|
||||
sudo sed -i 's/GRUB_TIMEOUT=0/GRUB_TIMEOUT=5/g' /etc/default/grub
|
||||
if [ -f '/boot/efi/EFI/fedora/grub.cfg' ]; then
|
||||
sudo -A grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
|
||||
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
|
||||
else
|
||||
sudo -A grub2-mkconfig -o /boot/grub2/grub.cfg
|
||||
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
|
||||
fi
|
||||
|
||||
_auth:
|
||||
export SUDO_ASKPASS='/usr/bin/ksshaskpass'
|
||||
|
Loading…
x
Reference in New Issue
Block a user