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 ### Start oh my posh
eval "$(oh-my-posh init bash --config $ompPath)" eval "$(oh-my-posh init bash --config $ompPath)"
eval "$(fnm env --use-on-cd --shell bash)"
if [ -d "$HOME/.cargo/env" ]; then if [ -d "$HOME/.cargo/env" ]; then
. "$HOME/.cargo/env" . "$HOME/.cargo/env"
fi fi

View File

@@ -1,15 +1,36 @@
#!/bin/bash #!/bin/bash
# Installs requirements for my arch setup. # Installs requirements for my arch setup.
set -e
sudo pacman -Suy archlinux-keyring
sudo pacman -Suy
sudo pacman -S \ sudo pacman -S \
neovim \ neovim \
fd \ fd \
tmux \ tmux \
nvm \ nvm \
telegram-desktop \ 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 \ 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" "test": "echo \"Error: no test specified\" && exit 1"
}, },
"author": "", "author": "",
"license": "ISC" "license": "ISC",
"dependencies": {
"@vue/typescript-plugin": "^3.2.2",
"neovim": "^5.4.0"
}
} }