From 5aebe11764473b635e032ed5bafa8ff6af9e8806 Mon Sep 17 00:00:00 2001 From: wholteza Date: Sat, 17 Jan 2026 08:16:57 +0100 Subject: [PATCH] Added bootstrap --- .config/yadm/bootstrap##default | 0 .config/yadm/bootstrap##distro.arch | 38 +++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 .config/yadm/bootstrap##default create mode 100644 .config/yadm/bootstrap##distro.arch diff --git a/.config/yadm/bootstrap##default b/.config/yadm/bootstrap##default new file mode 100644 index 0000000..e69de29 diff --git a/.config/yadm/bootstrap##distro.arch b/.config/yadm/bootstrap##distro.arch new file mode 100644 index 0000000..6918435 --- /dev/null +++ b/.config/yadm/bootstrap##distro.arch @@ -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 +