You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

30 lines
607 B

#!/bin/bash
dotfiles=$1
scripts=$dotfiles/scripts
if command -v yay &>/dev/null; then
echo "Yay is already installed, proceeding"
else
echo "Installing yay..."
$scripts/install/yay
fi
packages=$dotfiles/packages
echo "Installing utils..."
utils=$packages/utils/arch
packages_list=$(sed '/^$|^#/d' $utils)
yay -S --needed --noconfirm $packages_list
$scripts/configuration/utils $dotfiles
echo "Installing applications"
applications=$packages/applications/arch
packages_list=$(sed '/^$|^#/d' $applications)
yay -S --needed --noconfirm $packages_list
$scripts/configuration/applications $dotfiles