laptop
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user