Skip to content

This repository contains an installation script to set up a development environment on macOS using Homebrew.

Notifications You must be signed in to change notification settings

veranikabarel/mac-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains an installation script to set up a development environment on macOS using Homebrew. It installs a collection of essential development tools and applications, streamlining the process of setting up a new development environment.

Installation:

👉 You can use one-liner to run a script directly from GitHub repository. This command will fetch the mac-setup.sh script and execute it using bash:

curl -sLf https://github.com/raw/veranikabarel/mac-setup/main/mac-setup.sh | bash

👉 You can also clone the repo and run the script:

  • clone the GitHub repository: git clone git@github.com:veranikabarel/mac-setup.git

  • change to the repository directory: cd mac-setup

  • make the script executable: chmod +x mac-setupe.sh

  • run the script: ./mac-setup.sh

❓ Why --cask:

The difference between using --cask and not using it in Homebrew is whether you are installing graphical applications or command-line utilities. Using --cask is typically reserved for installing GUI applications, while not using it is for command-line tools and libraries.

Installed Tools

This document lists the names of the tools installed by the provided shell script.

Homebrew
Browsers
  • Google Chrome
Dev Tools
  • Visual Studio Code
  • iTerm2
  • Slack
  • Obsidian
  • Zoom
  • NordPass
  • NordVPN
  • Flux
Window Manager
  • Amethyst
Node.js
  • Node.js
Spotify
  • Spotify
Git
  • Git
  • Git Flow
  • GitHub CLI (gh)
Zsh
  • Zsh
  • Oh My Zsh (with various plugins)
  • Powerlevel10k theme
  • Fzf
  • Zsh Autosuggestions
  • Yarn
  • Zsh Syntax Highlighting
  • fnm (Node.js version manager)
📍 Optionally
  • SSH Key generation:
ssh-keygen -t rsa -b 4096 -C "<mail>"
pbcopy < ~/.ssh/id_rsa.pub

About

This repository contains an installation script to set up a development environment on macOS using Homebrew.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages