Browse Source

Crude artix installer

main
Yigit Colakoglu 4 years ago
parent
commit
cce1e8a100
7 changed files with 10 additions and 1670 deletions
  1. +0
    -2
      arch-setup/arch-setup.sh
  2. +4
    -2
      arch-setup/chroot.sh
  3. +3
    -0
      arch-setup/packages.base.arch
  4. +3
    -0
      arch-setup/packages.base.artix
  5. +0
    -54
      arch-setup/packages.blacklist
  6. +0
    -1605
      arch-setup/packages.minimal
  7. +0
    -7
      arch-setup/plist.sh

+ 0
- 2
arch-setup/arch-setup.sh View File

@ -163,8 +163,6 @@ clear
# Run on chrooted arch install
mkdir /mnt/sys/install
curl https://raw.githubusercontent.com/theFr1nge/dotfiles/main/arch-setup/packages.minimal > /mnt/sys/install/packages.minimal
curl https://raw.githubusercontent.com/theFr1nge/dotfiles/main/arch-setup/packages.full > /mnt/sys/install/packages.full
if [ "$distro" = "1" ];then
curl https://raw.githubusercontent.com/theFr1nge/dotfiles/main/arch-setup/packages.base.arch > /mnt/sys/install/packages.base
else


+ 4
- 2
arch-setup/chroot.sh View File

@ -174,7 +174,6 @@ EOF
fi
pacman -Syu --noconfirm $(cat /install/packages.base | xargs)
pacman --noconfirm -R vim
refind-install
@ -196,7 +195,7 @@ EOF
clear
else
cat << EOF > /boot/refind_linux.conf
"Boot with encryption" "root=UUID=$(blkid -s UUID -o value $root) resume=UUID=$(blkid -s UUID -o value $swap) rw loglevel=3 quiet splash"
"Boot without encryption" "root=UUID=$(blkid -s UUID -o value $root) resume=UUID=$(blkid -s UUID -o value $swap) rw loglevel=3 quiet splash"
EOF
fi
@ -210,6 +209,9 @@ sudo -u $username bash -c "git clone https://aur.archlinux.org/yay.git /tmp/yay"
sudo -u $username bash -c "(cd /tmp/yay; makepkg --noconfirm -si)"
sudo -u $username bash -c "yay --noconfirm -S plymouth"
if [ -f "/install/artix" ]; then
sudo -u $username bash -c "yay --noconfirm -S plymouth-openrc-plugin"
fi
clear
echo -n "Would you like to automatically install my dotfiles?(y/N): "


+ 3
- 0
arch-setup/packages.base.arch View File

@ -5,6 +5,7 @@ dhcpcd
python
git
vim
pulseaudio
xorg
xorg-server
xorg-xinit
@ -14,3 +15,5 @@ sudo
cronie
wget
curl
dash
mksh

+ 3
- 0
arch-setup/packages.base.artix View File

@ -4,6 +4,7 @@ refind
python
git
vim
pulseaudio
xorg
xorg-server
xorg-xinit
@ -13,3 +14,5 @@ sudo
cronie
wget
curl
dash
mksh

+ 0
- 54
arch-setup/packages.blacklist View File

@ -1,54 +0,0 @@
activitywatch-bin
aic94xx-firmware
archivemount
arch-wiki-lite
aria2
autoconf2.13
baobab
base
bfg
bison
bitwarden
bitwarden-cli
blackarch-keyring
borgmatic
botan
canon-pixma-ts5055-complete
canto-next-git
capt-src
cheese
cndrvcups-lt
code
cpanminus
ctemplate
cups-pdf
ghidra-darcula
gitkraken
google-chrome
google-cloud-sdk
googler
gperf
gradle
kitty
mailcap
openssl-1.0
postman-bin
readability-cli
terminal_dimensions-git
texlive-bibtexextra
texlive-fontsextra
texlive-formatsextra
texlive-games
texlive-humanities
texlive-music
texlive-pstricks
texlive-publishers
texlive-science
tidy
ttf-joypixels
vue-cli
wd719x-firmware
xf86-video-amdgpu
xf86-video-vesa
yasm
zoom

+ 0
- 1605
arch-setup/packages.minimal
File diff suppressed because it is too large
View File


+ 0
- 7
arch-setup/plist.sh View File

@ -1,7 +0,0 @@
#!/bin/bash
#comm -23 <(pacman -Qqt | sort) <(pacman -Qqg base 2> /dev/null | sort) > ~/.dotfiles/arch-setup/packages.full
pacman -Q | cut -f 1 -d " " | sort > ~/.dotfiles/arch-setup/packages.full
sort -o ~/.dotfiles/arch-setup/packages.blacklist ~/.dotfiles/arch-setup/packages.blacklist
comm -13 ~/.dotfiles/arch-setup/packages.blacklist ~/.dotfiles/arch-setup/packages.full > ~/.dotfiles/arch-setup/packages.minimal

Loading…
Cancel
Save