This repository contains a bundle of Python and Shell files/scripts to handle my macOS setup.
The setup allows you to choose what you want to execute, including:
- Install Homebrew
- Install and setup shell using Fish:
- Install and configure Oh-my-fish;
- Install and configure Zoxide and fzf (fuzzy finder);
- Install Node.js:
- Install and setup Visual Studio Code (including extensions);
- Install and setup Hyper terminal;
Inside each option, some of them allow you to choose sub-steps to run. For example, if you select the Shell option, will appear three sub-steps:
- Install;
- Copy configuration(s);
- Install and add Oh-my-fish configuration.
All the applications I have from App Store, like Paste Now and others, will not be installed. Basically, this is only for the things that are possible to run via terminal.
To execute this macOS Setup utility is very simple:
- Clone or download the repository;
- Open your terminal and navigate to the folder containing this repository;
- Run
sh run.sh
on the root folder of this repository; - Select the options that you want to run.