This is a placeholder description
- Install xcode command line tools
xcode-select --install
- Install oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
- Install oh-my-zsh plugins
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-completions ${ZSH_CUSTOM:-${ZSH:-~/.oh-my-zsh}/custom}/plugins/zsh-completions
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
plugins=( git zsh-syntax-highlighting zsh-autosuggestions zsh-completions )
source .zshrc
- Install brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/$(whoami)/.zshrc
source .zshrc
- Install apps and tools with brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/sun33t/install-scripts-v2/main/install-brew.sh)"
- Install fnm
curl -fsSL https://fnm.vercel.app/install | bash
(echo; echo 'eval "$(fnm env)"') >> /Users/$(whoami)/.zshrc
- Install pnpm
curl -fsSL https://get.pnpm.io/install.sh | sh -
- Install deno
curl -fsSL https://deno.land/install.sh | sh
- Setup .gitconfig The SSH key for authorising commits is being managed by 1Password so find the key there and follow instructions for setting it up. In addition, set the following git settings:
git config --global user.name "<NAME>"
git config --global user.email "<EMAIL>"
git config --global init.defaultBranch "<new-branch-name>"
-
Setup ~/.ssh/config The SSH key for authorising the dev environment with your Github account is being managed by 1Password. Find the key there and follow the instructions for setting it up.
-
Install OpenWebUI
-
Import ScanSnap profiles
-
Return config files located within the config-backups directory to their original locations.