mirror of
https://github.com/Phantop/dotfiles
synced 2024-11-30 10:33:16 +00:00
setup: pacman noconfirm
This commit is contained in:
parent
b995cef47e
commit
2cf5f6ee0f
12
bin/setup
12
bin/setup
|
@ -1,21 +1,21 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
set -e
|
set -e
|
||||||
alias g=git l='ln -s' s=sudo t='s tee -a' w=wget
|
alias g=git l='ln -s' p='s pacman --noconfirm' s=sudo t='s tee -a' w=wget
|
||||||
|
|
||||||
s pacman-key --recv-key 3056513887B78AEB --keyserver keyserver.ubuntu.com
|
s pacman-key --recv-key 3056513887B78AEB --keyserver keyserver.ubuntu.com
|
||||||
s pacman-key --lsign-key 3056513887B78AEB
|
s pacman-key --lsign-key 3056513887B78AEB
|
||||||
s pacman -U 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst' 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst'
|
p -U 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst' 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst'
|
||||||
printf '[chaotic-aur]\nInclude = /etc/pacman.d/chaotic-mirrorlist\n' | t /etc/pacman.conf
|
printf '[chaotic-aur]\nInclude = /etc/pacman.d/chaotic-mirrorlist\n' | t /etc/pacman.conf
|
||||||
s pacman-key --recv BC26F752D25B92CE272E0F44F7FD5492264BB9D0 --keyserver keyserver.ubuntu.com
|
s pacman-key --recv BC26F752D25B92CE272E0F44F7FD5492264BB9D0 --keyserver keyserver.ubuntu.com
|
||||||
s pacman-key --lsign BC26F752D25B92CE272E0F44F7FD5492264BB9D0
|
s pacman-key --lsign BC26F752D25B92CE272E0F44F7FD5492264BB9D0
|
||||||
s pacman -U 'https://pkg.devkitpro.org/devkitpro-keyring.pkg.tar.xz'
|
p -U 'https://pkg.devkitpro.org/devkitpro-keyring.pkg.tar.xz'
|
||||||
printf '[dkp-libs]\nServer = https://pkg.devkitpro.org/packages\n' | t /etc/pacman.conf
|
printf '[dkp-libs]\nServer = https://pkg.devkitpro.org/packages\n' | t /etc/pacman.conf
|
||||||
printf "[dkp-linux]\nServer = https://pkg.devkitpro.org/packages/linux/\$arch/\n" | t /etc/pacman.conf
|
printf "[dkp-linux]\nServer = https://pkg.devkitpro.org/packages/linux/\$arch/\n" | t /etc/pacman.conf
|
||||||
|
|
||||||
echo permit :wheel | t /etc/doas.conf
|
echo permit :wheel | t /etc/doas.conf
|
||||||
s pacman -Syu
|
p -Syu
|
||||||
xargs -o sudo pacman -S --needed < ~/.dotfiles/archpkgs
|
xargs sudo pacman --noconfirm -S --needed < ~/.dotfiles/archpkgs
|
||||||
yay -S pandoc-bin shellcheck-bin
|
yay -S pandoc-bin shellcheck-bin --noconfirm
|
||||||
chsh -s "$(grep -m1 bin/fish /etc/shells)"
|
chsh -s "$(grep -m1 bin/fish /etc/shells)"
|
||||||
|
|
||||||
echo kernel.core_pattern=/dev/null | t /etc/sysctl.d/50-coredump.conf
|
echo kernel.core_pattern=/dev/null | t /etc/sysctl.d/50-coredump.conf
|
||||||
|
|
Loading…
Reference in a new issue