feat(BOOTSTRAP): improve boostrap

This commit is contained in:
2025-11-14 19:40:06 -05:00
parent 2c4a52e32e
commit 7acf7ff4e5
2 changed files with 13 additions and 28 deletions

View File

@@ -1,25 +1,13 @@
#!/bin/bash
clicmd="zsh"
if command -v "$clicmd"&> /dev/null; then
echo "$clicmd already installed"
else
sudo dnf install "$clicmd" -y
fi
clicmd="tmux"
if command -v "$clicmd" &> /dev/null; then
echo "$clicmd already installed"
else
sudo dnf install "$clicmd" -y
fi
clicmd="nvim"
if command -v "$clicmd" &> /dev/null; then
echo "$clicmd already installed"
else
sudo dnf install "neovim" -y
fi
sudo dnf install vlc kdenlive x264 x264-devel x246-libs neovim zsh-syntax-highlighting -y
for cmd in "zsh" "git" "tmux" "kitty" "go" "bat"; do
if command -v "$cmd"&> /dev/null; then
echo "$clicmd already installed"
else
sudo dnf install "$clicmd" -y
fi
done
CONFIGDIR=$HOME/.config
@@ -41,6 +29,8 @@ fi
ln -s "$PWD/zsh/ohmyposh/" "$POSHDIR"
echo "Setting up oh-my-zsh"
OMZDIR="$HOME/.oh-my-zsh"
if [ -e "$OMZDIR" ]; then
@@ -83,3 +73,6 @@ fi
git clone https://github.com/tmux-plugins/tpm ./tmux/plugins/tpm
ln -s "$PWD/tmux/" "$TMUXFILE"
echo "done with initialization"

View File

@@ -1,8 +0,0 @@
echo "Installing various dnf dependencies"
sudo dnf install neovim -y
sudo dnf install vlc -y
sudo dnf install kdenlive -y
sudo dnf install x264 x264-devel x246-libs --allowerasing -y
sudo dnf install docker-ce docker-ce-cli docker-compose -y