Dave Gallant 1a267da6c8 nix flake update: 2025-06-28 21:01:58 UTC
Run `man nix.conf` for more information on the `substituters` configuration option.
Run `man nix.conf` for more information on the `substituters` configuration option.
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:NixOS/nixpkgs/a676066377a2fe7457369dd37c31fd2263b662f4' into the Git cache...
unpacking 'github:NixOS/nixpkgs/d85e3b87ffdc6e879499e54599a9d606b90955ce' into the Git cache...
unpacking 'github:NixOS/nixpkgs/30e2e2857ba47844aa71991daa6ed1fc678bcbb7' into the Git cache...
unpacking 'github:danth/stylix/d25e22b5c559651da55c0f46106e44fc88069ae1' into the Git cache...
• Updated input 'determinate':
    'https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.6.7/0197a26c-50d5-7452-b465-c2be416f65de/source.tar.gz?narHash=sha256-P3QSNR288jf2cl1l9%2BuahrpDRsbhD5zQpYAw9F%2BRFR8%3D' (2025-06-24)
  → 'https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.6.8/0197a832-54da-741f-aec6-7bb1c227b533/source.tar.gz?narHash=sha256-QBD9FfkjBLLAKh3kcnjeJAiLp/fYpJq%2B6T02H09K%2BUE%3D' (2025-06-25)
• Updated input 'determinate/determinate-nixd-aarch64-darwin':
    'https://install.determinate.systems/determinate-nixd/tag/v3.6.7/macOS?narHash=sha256-lu2ZtVF8hLBgCp58FSXgowNkhlgijnsGJHAc2ubV39U%3D'
  → 'https://install.determinate.systems/determinate-nixd/tag/v3.6.8/macOS?narHash=sha256-d%2BzhuP7Zlx9vHy2mJt%2BwNl/rz0VHPm5diTlrth4jozY%3D'
• Updated input 'determinate/determinate-nixd-aarch64-linux':
    'https://install.determinate.systems/determinate-nixd/tag/v3.6.7/aarch64-linux?narHash=sha256-SoZ5zBWwyZr/KD4vtRMxjNA0M/oFR7QTK0Xp97oRx%2Bw%3D'
  → 'https://install.determinate.systems/determinate-nixd/tag/v3.6.8/aarch64-linux?narHash=sha256-N3o/dlJcn90m3Xd8uZvnbubWEE95Y%2BNFea%2BvB1U6VhM%3D'
• Updated input 'determinate/determinate-nixd-x86_64-linux':
    'https://install.determinate.systems/determinate-nixd/tag/v3.6.7/x86_64-linux?narHash=sha256-mcBD5mliHui0BEXg64cgQbLSKMWJBydHvDCleBDnNsU%3D'
  → 'https://install.determinate.systems/determinate-nixd/tag/v3.6.8/x86_64-linux?narHash=sha256-jHpbawa%2BAsMNL0uHuSIQ0Loy4ddEAwBmoxqIW7YKzBA%3D'
• Updated input 'determinate/nix':
    'https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.6.7/0197a264-b868-7e7d-a0b7-a5c61b32c575/source.tar.gz?narHash=sha256-3JtVZilOddowCXzGEy/CprNF8eMZkKCweqe07KBhE3Y%3D' (2025-06-24)
  → 'https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.6.8/0197a6ca-cd88-73d3-b97f-91c2de5346fe/source.tar.gz?narHash=sha256-mvC0XyabdgMEYRpFwTrfadYZnbH8mDO/Po7dLnGAZGA%3D' (2025-06-25)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c7ab75210cb8cb16ddd8f290755d9558edde7ee1?narHash=sha256-kMhs%2BYzV4vPGfuTpD3mwzibWUE6jotw5Al2wczI0Pv8%3D' (2025-06-22)
  → 'github:NixOS/nixpkgs/a676066377a2fe7457369dd37c31fd2263b662f4?narHash=sha256-zW/OFnotiz/ndPFdebpo3X0CrbVNf22n4DjN2vxlb58%3D' (2025-06-26)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/8eff0be761d12d7e463c2f2f3a863393ab5c5c4c?narHash=sha256-k2MPHVOetwoVCV/XKCueB6ZNCtSXijRTIyyT4Q6GIQg%3D' (2025-06-25)
  → 'github:NixOS/nixpkgs/d85e3b87ffdc6e879499e54599a9d606b90955ce?narHash=sha256-gAsG49cKB6xa26dVmc4dbShLzRBHrTNwO9G1Cg9BG18%3D' (2025-06-28)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/4206c4cb56751df534751b058295ea61357bbbaa?narHash=sha256-VLFNc4egNjovYVxDGyBYTrvVCgDYgENp5bVi9fPTDYc%3D' (2025-06-21)
  → 'github:NixOS/nixpkgs/30e2e2857ba47844aa71991daa6ed1fc678bcbb7?narHash=sha256-krGXKxvkBhnrSC/kGBmg5MyupUUT5R6IBCLEzx9jhMM%3D' (2025-06-27)
• Updated input 'stylix':
    'github:danth/stylix/add70d533c017bf6f5da63e69a31c5f4ae201ad8?narHash=sha256-o70%2B4fKZjNBnHZdPyh3M5xKVBZ7u5Of%2B9gGc2Rg7Ob0%3D' (2025-06-25)
  → 'github:danth/stylix/d25e22b5c559651da55c0f46106e44fc88069ae1?narHash=sha256-C4Ze08bSadL/3Xba88wrxcmlzn/kPM2Bj3lBX501htk%3D' (2025-06-26)
2025-06-28 17:01:58 -04:00
2025-04-06 22:03:10 -04:00
2025-04-12 23:55:23 -04:00
2025-06-19 09:04:14 -04:00
2025-05-23 19:02:04 -04:00
2025-05-30 22:43:16 -04:00
2025-06-09 12:56:27 -04:00
2023-09-30 21:20:12 -04:00
2024-05-29 18:58:15 -04:00
2025-05-08 07:44:38 -04:00
2024-06-28 12:01:09 -04:00
2025-04-06 22:03:10 -04:00
2024-09-17 23:49:08 -04:00

nix-config

This repo stores nix configuration to manage my hosts running NixOS and macOS.

The configuration is very specific to my own machines and setup, but it may be a useful reference for anyone else learning or experimenting with nix, whether it be on a personal workstation or a server environment.

Prerequisites

Build

To run a build/rebuild:

just rebuild

Update

To update nixpkgs defined in flake.nix, run:

just update

If there are updates, they should be reflected in flake.lock.

Rollback

To rollback to the previous generation:

just rollback

Garbage collection

To cleanup previous files, run nix garbage collection:

just clean

Pre-commit hooks

Run nix develop to install the pre-commit hooks.

Description
configuration for my mac and linux workstations
Readme MIT 6.9 MiB
Languages
Nix 96.6%
Shell 1.9%
Just 1.5%