Skip to content

tonyage/nix-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nixos-config

Use nixos for linux, obviously

macos dependencies

  1. xcode-select --install if on MacOS for all required developer dependencies
  2. Install nix using the streamlined Determinate nix installer.
  3. mkdir -p nix-config && cd nix-config && nix flake --extra-experimental-features 'nix-command flakes' init -t github:tonyage/nix-config

setup & install

  1. Apply relevant GitHub info nix run .#apply
  2. Create ssh-keys nix run .#create-keys
  3. Provision a system nix run .#build
  4. Update current system provision nix run .#build-switch

secret management

# TODO secret management to handle provisioning ssh public keys via `agenix` for user and system scopes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published