From 7acf7ff4e5a8267f113ac3e041fc6af47914a88d Mon Sep 17 00:00:00 2001 From: Matthew R Date: Fri, 14 Nov 2025 19:40:06 -0500 Subject: [PATCH] feat(BOOTSTRAP): improve boostrap --- BOOTSTRAP.sh | 33 +++++++++++++-------------------- INSTALL-DEPS-FEDORA.sh | 8 -------- 2 files changed, 13 insertions(+), 28 deletions(-) delete mode 100644 INSTALL-DEPS-FEDORA.sh diff --git a/BOOTSTRAP.sh b/BOOTSTRAP.sh index 431b165..d87acc4 100755 --- a/BOOTSTRAP.sh +++ b/BOOTSTRAP.sh @@ -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" + diff --git a/INSTALL-DEPS-FEDORA.sh b/INSTALL-DEPS-FEDORA.sh deleted file mode 100644 index 03602f7..0000000 --- a/INSTALL-DEPS-FEDORA.sh +++ /dev/null @@ -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 -