Skip to content
This repository was archived by the owner on Nov 9, 2026. It is now read-only.
Public archive

About

Helps to set up new computer quickly. Clone and customise.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Set up fresh computer

1. Prepare computer

  1. Update macOS to the latest version with the App Store.
  2. Install Xcode from the App Store, open it and accept the license agreement.

2. Add global .dotfiles

  1. Make ssh key and add it to GitHub. Guide
  2. Clone this repo.
  3. Create symlinks to the dotfiles in this repo with following command:
./install.sh

3. Install Software

  1. Install Homebrew. (NB! Try to install all following with Homebrew)
  2. Install everything through it automatically by running
    brew bundle --file ./Brewfile
  3. Set XCode as default for Flipper
    sudo xcode-select -s /Applications/Xcode.app
  4. Install https://fbidb.io/ for Flipper
    pip3 install fb-idb
  5. Install latest Java OpenJDK. NB! (Newer version could be available)
    sdk install java 21-open
  6. Install latest node and set it to PATH
    volta install node@latest
    volta setup
  7. Finalize rust install
    rustup-init
  8. Upgrade ruby & bundler for react-native apps
    rbenv install --list
    # Choose latest version
    rbenv install 3.2.2
    # Set it global
    rbenv global 3.2.2
  9. Install ShellGPT manually from here

Keeping repo up to date

  • For Homebrew we need to keep bundle file up to date manually with following command
rm Brewfile && brew bundle dump --describe

To improve

Check out improvements.png in this repo for ideas.

About

Helps to set up new computer quickly. Clone and customise.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages