Skip to content

liamawhite/os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

os

macOS

Bootstrapping

Install dependencies

xcode-select --install
softwareupdate --install-rosetta

Install nix from Determinate Systems

curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install

Clone this repo

mkdir ~/.ssh && \
    ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts && \
    mkdir -p ~/github.com/liamawhite && cd ~/github.com/liamawhite && \
    git clone https://github.com/liamawhite/os.git && \
    cd os && rm -rf ~/.ssh/known_hosts

Configure your system!

nix --extra-experimental-features 'nix-command flakes' build .#darwinConfigurations.macbookpro-personal-2025.system
sudo ./result/sw/bin/darwin-rebuild switch --flake .#macbookpro-personal-2025

Setup syncthing...

Updating

Once bootstrapped, you can just use ./switch

switch

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •