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

@@ -198,7 +198,7 @@ export ompPath="$HOME/.config/oh-my-posh/theme.omp.json"
### Start oh my posh
eval "$(oh-my-posh init bash --config $ompPath)"
eval "$(fnm env --use-on-cd --shell bash)"
if [ -d "$HOME/.cargo/env" ]; then
. "$HOME/.cargo/env"
fi

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

View File

@@ -7,5 +7,9 @@
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC"
"license": "ISC",
"dependencies": {
"@vue/typescript-plugin": "^3.2.2",
"neovim": "^5.4.0"
}
}