dotfiles-old/.local/installers/artix-install.sh

67 lines
2.1 KiB
Bash
Raw Normal View History

2022-03-10 03:42:22 +00:00
#!/bin/sh
2022-03-24 05:05:35 +00:00
echo " artix-install.sh"
echo " comment/uncomment sections in Configurable Options section to install desired programs."
2022-03-10 03:42:22 +00:00
echo " most scripts will assume repo-enable.sh has been run"
echo ""
echo " press return to begin installation. crtl + c to cancel"
read input
2022-03-24 05:05:35 +00:00
###################################################################
# Required
###################################################################
#enables arch repos, lib32 multilib, community, and prompts for universe repo
2022-03-25 01:09:00 +00:00
# sh ./artix/repo-enable.sh
2022-03-10 03:42:22 +00:00
2022-03-24 05:05:35 +00:00
#install packages from package lists
2022-03-25 01:09:00 +00:00
# sudo sh -c 'pacman -S - < artix/pkgs/base.list' #background programs/libraries/services/adds core functionality
2022-03-10 03:42:22 +00:00
2022-03-24 05:05:35 +00:00
####################################################################
# Configurable Options
####################################################################
#install extra programs, music players, pdf viewers, etc.
2022-03-25 01:09:00 +00:00
# sudo sh -c 'pacman -S - < artix/pkgs/extra.list'
2022-03-24 05:05:35 +00:00
#install packages for my window manager setup
2022-03-25 01:09:00 +00:00
# sudo sh -c 'pacman -S - < artix/pkgs/wm.list'
2022-03-24 05:05:35 +00:00
#install my aur packages
yay -S - < artix/pkgs/aur.list
#runit init setup
2022-03-25 01:09:00 +00:00
# sudo sh -c 'pacman -S - < artix/pkgs/runit.list'
# sh ./artix/runit-config.sh
2022-03-24 05:05:35 +00:00
#install development programs
2022-03-25 01:09:00 +00:00
# sh ./artix/devel.sh
2022-03-24 05:05:35 +00:00
#setup steam and lutris for gaming
#pass one of --amd,--nvidia,--intel to this script
2022-03-25 01:09:00 +00:00
# sh ./artix/gaming.sh --amd
2022-03-24 05:05:35 +00:00
#setup wireless (wifi,bluetooth)
#sh ./artix/wireless.sh
#do my configuration stuff, setup home directories, configure ufw, grub theming, etc.
2022-03-25 01:09:00 +00:00
# sh ./artix/config.sh
2022-03-13 05:15:13 +00:00
#install local git repos, needed for wm.txt
2022-03-25 01:09:00 +00:00
# sh ~/.local/scripts/install.sh add-repos ~/.local/installers/repos.txt
2022-03-10 03:42:22 +00:00
#uncomment appropriate line for cpu type
2022-03-25 01:09:00 +00:00
# sudo pacman -S amd-ucode
2022-03-24 05:05:35 +00:00
#sudo pacman -S intel-ucode
2022-03-10 03:42:22 +00:00
2022-03-24 05:05:35 +00:00
####################################################################
# Post Install
####################################################################
2022-03-10 03:42:22 +00:00
sudo mkinitcpio -P #rebuild kernel
sudo grub-mkconfig -o /boot/grub/grub.cfg #update grub
echo "installation finished"