diff --git a/install_linux.sh b/install_linux.sh new file mode 100755 index 0000000..843349d --- /dev/null +++ b/install_linux.sh @@ -0,0 +1,41 @@ +#!/usr/bin/env sh + +sudo apt-get update +sudo apt-get install -y zsh +sudo chsh -s $(which zsh) + +sudo apt-get install -y \ + bash \ + bash-git-prompt \ + bitwarden-cli \ + btop \ + coreutils \ + docker \ + doggo \ + duf \ + dust \ + eza \ + fastfetch \ + fd \ + findutils \ + fzf \ + gh \ + git \ + git-delta \ + gnupg \ + gping \ + htop \ + iperf3 \ + jnv \ + jq \ + kondo \ + mas \ + nvm \ + tealdeer \ + tmux \ + tokei \ + tree \ + wget \ + zoxide \ + zsh \ + zsh-syntax-highlighting diff --git a/macos/install_brew.sh b/install_macos.sh similarity index 68% rename from macos/install_brew.sh rename to install_macos.sh index b86943f..ddf3610 100755 --- a/macos/install_brew.sh +++ b/install_macos.sh @@ -1,6 +1,6 @@ -#!/usr/bin/env bash +#!/usr/bin/env sh -# Check for Homebrew and install if missing +# Install Brew if test ! $(which brew); then /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" @@ -10,3 +10,8 @@ if test ! $(which brew); then fi brew update + +brew install zsh +sudo chsh -s $(brew --prefix)/bin/zsh +brew bundle --file ./macos/Brewfile +brew bundle --file ./macos/Caskfile