diff options
Diffstat (limited to 'bootstrap.sh')
| -rwxr-xr-x | bootstrap.sh | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/bootstrap.sh b/bootstrap.sh deleted file mode 100755 index aa5e103..0000000 --- a/bootstrap.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash - -# Install Homebrew if not installed -if ! command -v brew >/dev/null 2>&1; then - /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" -fi - -# Install packages from Brewfile -cd apps && brew bundle - -# Install Cargos -cargo install \ - git-trim \ - starship \ - twm - -# Create symlinks using stow -cd .. -stow_folders=(zsh git starship tmux nvim ghostty) -for folder in "${stow_folders[@]}"; do - echo "stow $folder" - stow -t $HOME -D $folder - stow -t $HOME $folder -done - -# Install TPM for tmux -if [ ! -d "$HOME/.tmux/plugins/tpm" ]; then - git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm -fi - -# Configure macOS defaults with countdown -echo "Setting MacOS defaults in 10 seconds. Press CTRL+C to abort..." -sleep 10 -echo "" - -# Configure macOS defaults -sh macos/macos - -# Setup Zsh -if [ ! -d "$HOME/.zsh-repos/znap" ]; then - git clone --depth 1 https://github.com/marlonrichert/zsh-snap.git ~/.zsh-repos/znap -fi - -echo "Setup complete! Please restart your terminal." |
