-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathgaming_intel.sh
More file actions
25 lines (20 loc) · 754 Bytes
/
gaming_intel.sh
File metadata and controls
25 lines (20 loc) · 754 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/bin/bash
error_exit() {
echo "$1" 1>&2
exit 1
}
install_packages() {
for package in "$@"; do
if ! pacman -Q "$package" &>/dev/null; then
sudo pacman -Sy --noconfirm "$package" || error_exit "Failed to install $package"
fi
done
}
install_packages lutris wine winetricks lib32-vkd3d umu-launcher lib32-vulkan-icd-loader vkd3d vulkan-tools vulkan-intel lib32-vulkan-intel
# fluidsynth - For games that have MIDI music
# gamemode - Allows games to request a temporary set of optimisations
# gvfs - GVFS backend
# innoextract - Extract Inno Setup installers
# lib32-gamemode - Allows games to request a temporary set of optimisations
# xorg-xgamma - Restore gamma on game exit
# lib32-libglvnd lib32-gnutls