github-actions[bot] 4176255729 flake.lock: Update
Flake lock file updates:

• Updated input 'darwin':
    'github:lnl7/nix-darwin/73d59580d01e9b9f957ba749f336a272869c42dd?narHash=sha256-emPWa5lmKbnyuj8c1mSJUkzJNT%2BiJoU9GMcXwjp2oVM%3D' (2025-04-01)
  → 'github:lnl7/nix-darwin/43975d782b418ebf4969e9ccba82466728c2851b?narHash=sha256-dyN%2BteG9G82G%2Bm%2BPX/aSAagkC%2BvUv0SgUw3XkPhQodQ%3D' (2025-04-12)
• Updated input 'home-manager':
    'github:nix-community/home-manager/a9f8b3db211b4609ddd83683f9db89796c7f6ac6?narHash=sha256-2lDQBOmlz9ggPxcS7/GvcVdzXMIiT%2BPpMao6FbLJSr0%3D' (2025-04-04)
  → 'github:nix-community/home-manager/b4e98224ad1336751a2ac7493967a4c9f6d9cb3f?narHash=sha256-t7dFCDl4vIOOUMhEZnJF15aAzkpaup9x4ZRGToDFYWI%3D' (2025-04-08)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/bdb91860de2f719b57eef819b5617762f7120c70?narHash=sha256-s1KLDALEeqy%2BttrvqV3jx9mBZEvmthQErTVOAzbjHZs%3D' (2025-04-03)
  → 'github:nixos/nixpkgs/f9ebe33a928b5d529c895202263a5ce46bdf12f7?narHash=sha256-QZnNHM823am8apCqKSPdtnzPGTy2ZB4zIXOVoBp5%2BW0%3D' (2025-04-10)
2025-04-13 00:22:52 +00:00
2024-09-14 12:38:56 -04:00
2025-02-15 13:08:53 -05:00
2025-02-15 23:02:58 -06:00
2024-07-30 00:09:42 -04:00
2025-04-13 00:22:52 +00:00
2025-02-09 15:36:24 -05:00
2024-11-17 18:21:11 -05:00

Wyatt's Nix configuration

Designed and developed by Wyatt J. Miller, 2024

Licensed by the Mozilla Public License v2

What is this??

This repository is my multi-machine Nix configuration, written in a Nix flake!

How do I get this?

Make sure the following is installed:

  • git (most operating systems come with git already installed)
  • nix (if you are on macOS or a non-NixOS system)

If you don't have git installed and are running macOS, run the following command:

sudo xcode-select --install

If you don't have nix installed and are running Linux, use the Determinate Nix Installer!

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

If you don't have nix installed and are running macOS, use the Determinate Nix Installer!

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

There's a separate installer Determinate Systems releases (and feel free to try it) but that's not on the install list here.

Once you got everything required, it's clonin' time!

git clone https://scm.wyattjmiller.com/wymiller/nix-config-v2

Once that's done, head to the next section.

How do I run this?

For NixOS systems:

sudo nixos-rebuild switch --flake .#<hostname>

For macOS systems:

nix run nix-darwin --extra-experimental-features nix-command --extra-experimental-features flakes -- switch --flake .#<hostname>

or

darwin-rebuild switch --flake .#<hostname>

where <hostname> is the particular configuration you would like to run.

Non-NixOS Linux systems should be coming soon!

Description
Personal nix configuration
Readme 329 KiB
Languages
Nix 70.1%
Lua 27.9%
CSS 2%