mirror of
https://github.com/kristoferssolo/karbs.git
synced 2025-10-21 19:00:35 +00:00
Changed :: Synchronizing package databases...
system downloading... world downloading... galaxy downloading... lib32 downloading... extra downloading... community downloading... multilib downloading... :: Starting full system upgrade... there is nothing to do :: Looking for AUR upgrades... :: Looking for devel upgrades... :: orphans: speedtest-rs there is nothing to do to
This commit is contained in:
parent
de3f6f4cda
commit
2e50b40926
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
larbs.sh
|
||||||
44
karbs.sh
44
karbs.sh
@ -1,33 +1,35 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
echo "Choose installation size: minimal or full"
|
echo 'Choose installation size: minimal or full'
|
||||||
read size
|
read size
|
||||||
|
|
||||||
if pacman -Q paru; then echo
|
if pacman -Q paru; then
|
||||||
|
echo
|
||||||
else
|
else
|
||||||
git clone https://aur.archlinux.org/paru
|
git clone 'https://aur.archlinux.org/paru-bin'
|
||||||
cd paru
|
cd paru
|
||||||
makepkg -si
|
makepkg -si
|
||||||
cd ..
|
cd ..
|
||||||
rm -rf paru
|
rm -rf paru
|
||||||
fi
|
fi
|
||||||
|
|
||||||
FILE=pkg-files/"$size"-pkgs.txt
|
FILE = "pkg-files/$size-pkgs.txt"
|
||||||
|
|
||||||
|
paru -Syu --noconfirm --needed archlinux-keyring
|
||||||
|
|
||||||
if [[ -f "$FILE" ]]; then
|
if [[ -f "$FILE" ]]; then
|
||||||
paru -Syu --noconfirm --needed archlinux-keyring - < /pkg-files/"$size"-pkgs.txt
|
paru -S --noconfirm --needed - <"pkg-files/$size-pkgs.txt"
|
||||||
else
|
else
|
||||||
curl -LO https://raw.githubusercontent.com/kristoferssolo/karbs/main/pkg-files/"$size"-pkgs.txt
|
curl -LO "https://raw.githubusercontent.com/kristoferssolo/karbs/main/pkg-files/$size-pkgs.txt"
|
||||||
paru -Syu --noconfirm --needed archlinux-keyring - < "$size"-pkgs.txt
|
paru -S --noconfirm --needed - <"$size-pkgs.txt"
|
||||||
rm "$size"-pkgs.txt
|
rm "$size"-pkgs.txt
|
||||||
fi
|
fi
|
||||||
|
|
||||||
mkdir -p ~/repos ~/Downloads ~/Documents ~/Videos ~/Music ~/Pictures/screenshots
|
mkdir -p ~/{repos,Downloads,Documents,Videos,Music,Pictures/screenshots}
|
||||||
git clone https://github.com/kristoferssolo/solorice ~/repos/solorice
|
git clone 'https://github.com/kristoferssolo/solorice' '~/repos/solorice'
|
||||||
|
|
||||||
cp -rf ~/repos/solorice/.config ~
|
|
||||||
rm -rf ~/.config/awesome/desktop
|
|
||||||
cp -rf ~/repos/solorice/.local ~
|
|
||||||
mv ~/.config/zsh/.zshenv ~
|
|
||||||
git clone https://github.com/streetturtle/awesome-wm-widgets ~/.config/awesome/awesome-wm-widgets
|
|
||||||
|
|
||||||
|
|
||||||
|
cp -rf '~/repos/solorice/.config' ~
|
||||||
|
rm -rf '~/.config/awesome/desktop'
|
||||||
|
cp -rf '~/repos/solorice/.local' ~
|
||||||
|
mv '~/.config/zsh/.zshenv' ~
|
||||||
|
git clone 'https://github.com/streetturtle/awesome-wm-widgets' '~/.config/awesome/awesome-wm-widgets'
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user