Skip to content

nce/nix-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 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 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

Watchers

Forks

Releases

No releases published

Packages

No packages published