This commit is contained in:
2026-01-16 19:03:27 +01:00
parent 8ad3bbddf7
commit d6d75096a0
3 changed files with 30 additions and 5 deletions

View File

@@ -1,15 +1,36 @@
#!/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
signal-desktop \
alacritty \
rofi
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
librewolf-bin \
fnm
fnm install 24
fnm use 24
npm install
npm install -g @vue/typescript-plugin