Added bootstrap
This commit is contained in:
0
.config/yadm/bootstrap##default
Normal file
0
.config/yadm/bootstrap##default
Normal file
38
.config/yadm/bootstrap##distro.arch
Normal file
38
.config/yadm/bootstrap##distro.arch
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
# Installs requirements for my arch setup.
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
sudo pacman -Suy archlinux-keyring
|
||||||
|
sudo pacman -Suy
|
||||||
|
|
||||||
|
sudo pacman -S \
|
||||||
|
neovim \
|
||||||
|
fd \
|
||||||
|
tmux \
|
||||||
|
nvm \
|
||||||
|
telegram-desktop \
|
||||||
|
signal-desktop \
|
||||||
|
alacritty \
|
||||||
|
rofi \
|
||||||
|
ttf-jetbrains-mono-nerd
|
||||||
|
|
||||||
|
if [ ! -d /home/wholteza/repos/yay ]; then
|
||||||
|
cd ~
|
||||||
|
mkdir -p repos
|
||||||
|
sudo pacman -S --needed git base-devel
|
||||||
|
git clone https://aur.archlinux.org/yay.git
|
||||||
|
cd yay
|
||||||
|
makepkg -si
|
||||||
|
fi
|
||||||
|
|
||||||
|
yay -S \
|
||||||
|
librewolf-bin \
|
||||||
|
fnm \
|
||||||
|
oh-my-posh
|
||||||
|
|
||||||
|
fnm install 24
|
||||||
|
fnm use 24
|
||||||
|
|
||||||
|
npm install
|
||||||
|
|
||||||
Reference in New Issue
Block a user