Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

571 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Development Environment Setup

macOS

Install Determinate Nix using nix-installer:

curl -fsSL https://install.determinate.systems/nix | sh -s -- install --determinate --diagnostic-endpoint=""

Install Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Make sure that Full Disk Access permission is granted to the terminal. Then, changes to the configuration can be applied by running:

make switch

For the first time setup, run:

chsh -s /run/current-system/sw/bin/zsh

To activate configuration changes such as autohiding the dock, log out and log in again.

Rollback

List home-manager profile versions:

nix profile history

Switch to the previous home-manager profile version:

nix profile rollback

Switch to version 39 of the home-manager profile:

nix profile rollback --to 39

List nix-darwin profile versions:

darwin-rebuild --list-generations
# OR
nix profile history --profile /nix/var/nix/profiles/system

Switch to the previous nix-darwin profile version:

darwin-rebuild switch --rollback

Switch to version 30 of the nix-darwin profile:

darwin-rebuild -G 30

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages