Skip to content

sun33t/install-scripts-v2

Repository files navigation

Install Scripts

Description

This is a placeholder description

Order of Execution

  1. Install xcode command line tools
xcode-select --install
  1. Install oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  1. 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

Add the following to your .zshrc file:

plugins=( git zsh-syntax-highlighting zsh-autosuggestions zsh-completions )

source .zshrc
  1. 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
  1. Install apps and tools with brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/sun33t/install-scripts-v2/main/install-brew.sh)"
  1. Install fnm
curl -fsSL https://fnm.vercel.app/install | bash

(echo; echo 'eval "$(fnm env)"') >> /Users/$(whoami)/.zshrc
  1. Install pnpm
curl -fsSL https://get.pnpm.io/install.sh | sh -
  1. Install deno
curl -fsSL https://deno.land/install.sh | sh
  1. 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>"
  1. 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.

  2. Install OpenWebUI

  3. Import ScanSnap profiles

  4. Further setup options

  5. Return config files located within the config-backups directory to their original locations.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages