Skip to content

nce/nix-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Client Setup

this setup provisions my client/local systems.

Warning

although this works, i've no idea how to nix

System Restore/First Steps

Prerequisites

  1. Restore .ssh/* keys from backup
  2. Restore .oci from backup
  3. Run:
xcode-select --install

Nix installer

Nix System is installed with the determinate.systems installer, after the first system boot:

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

Initial Provision macmini24

nix run nix-darwin --extra-experimental-features "nix-command flakes" -- switch --flake "github.com/nce/nix-config#macmini24"

Rebuild system:

darwin-rebuild switch --flake ~/vcs/github/nce/nix-config/.#macmini24

Initial Provision mbair22

nix run nix-darwin --extra-experimental-features "nix-command flakes" -- switch --flake "github.com/nce/nix-config#mbair22"

Rebuild system:

darwin-rebuild switch --flake ~/vcs/github/nce/nix-config/.#mbair22

Initial Provision macminipro24

nix run nix-darwin --extra-experimental-features "nix-command flakes" -- switch --flake "github.com/nix-config#macminipro24"

Rebuild system:

darwin-rebuild switch --flake ~/vcs/github/nce/nix-config/.#macminipro24

Updates

nix flake --extra-experimental-features "nix-command flakes" update
darwin-rebuild switch --flake ...

After install steps

Keyboard Layout

Install EurKey by hand...

Browser

Set Default Browser via System Settings

About

my dotfiles and system configuration

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors