etckeeper: - install: - etckeeper - run: - sudo git config --global user.name "root@$(uname -n)"; sudo git config --global user.email "root@$(uname -n)"; sudo git config --global init.defaultBranch "main" - run: command: sudo etckeeper init condition: "[ ! -d /etc/.git ]" - run: - sudo etckeeper commit "First commit" gaming: - run: command: sudo cp /etc/pacman.conf /etc/pacman.conf.backup condition: "[ ! -e /etc/pacman.conf.backup ]" - run: - 'LINESTART=$(grep -n "\[multilib\]" /etc/pacman.conf | cut -d: -f1 | head -n1); LINEEND=$((LINESTART+1)); sudo sed -i "${LINESTART},${LINEEND} s/^#//" /etc/pacman.conf' - install: - wine-staging - winetricks - lutris - steam - gamemode - giflib - lib32-giflib - libpng - lib32-libpng - libldap - lib32-libldap - gnutls - lib32-gnutls - mpg123 - lib32-mpg123 - openal - lib32-openal - v4l-utils - lib32-v4l-utils - libpulse - lib32-libpulse - libgpg-error - lib32-libgpg-error - alsa-plugins - lib32-alsa-plugins - alsa-lib - lib32-alsa-lib - libjpeg-turbo - lib32-libjpeg-turbo - sqlite - lib32-sqlite - libxcomposite - lib32-libxcomposite - libxinerama - lib32-libxinerama - libgcrypt - lib32-libgcrypt - ncurses - lib32-ncurses - opencl-icd-loader - lib32-opencl-icd-loader - libxslt - lib32-libxslt - libva - lib32-libva - gtk3 - lib32-gtk3 - gst-plugins-base-libs - lib32-gst-plugins-base-libs - vulkan-icd-loader - lib32-vulkan-icd-loader