Files
dotfiles/.config/yadm/bootstrap##distro.arch
2026-02-23 10:30:06 +01:00

45 lines
699 B
Bash
Executable File

#!/bin/bash
# Installs requirements for my arch setup.
set -e
sudo pacman -Suy --noconfirm archlinux-keyring
sudo pacman -Suy --noconfirm
sudo pacman -Sy --noconfirm \
neovim \
fd \
tmux \
nvm \
telegram-desktop \
signal-desktop \
alacritty \
rofi \
ttf-jetbrains-mono-nerd \
less \
jq \
bitwarden-cli \
waybar
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 --noconfirm \
fnm \
oh-my-posh
export PATH=/home/$USER/.fnm:$PATH
eval "$(fnm env --use-on-cd --version-file-strategy=recursive)"
fnm install 24
fnm use 24
npm install