Dave Gallant e151046c82 nix flake update: 2025-11-13 13:37:28 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 'github:lnl7/nix-darwin/d76299b2cd01837c4c271a7b5186e3d5d8ebd126' into the Git cache...
unpacking 'https://flakehub.com/f/DeterminateSystems/determinate/%2A' into the Git cache...
unpacking 'github:NixOS/nixpkgs/5749220527bc852a60ea5aebe28ab5b80f9cf06f' into the Git cache...
unpacking 'github:NixOS/nixpkgs/9da7f1cf7f8a6e2a7cb3001b048546c92a8258b4' into the Git cache...
• Updated input 'darwin':
    'github:lnl7/nix-darwin/000eadb231812ad6ea6aebd7526974aaf4e79355?narHash=sha256-4XifSIHfpJKcCf5bZZRhj8C4aCpjNBaE3kXr02s4rHU%3D' (2025-10-03)
  → 'github:lnl7/nix-darwin/d76299b2cd01837c4c271a7b5186e3d5d8ebd126?narHash=sha256-4hpBE7bGd24SfD28rzMdUGXsLsNEYxCCrTipFdoqoNM%3D' (2025-11-12)
• Updated input 'determinate':
    'https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.12.2/019a55b3-b1fd-794d-ae5b-c6f07d0d0ca7/source.tar.gz?narHash=sha256-wgdxpKPvkMqCdHwpO8/uboBHTWhLevVXpX0VxU%2Bahic%3D' (2025-11-05)
  → 'https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.13.1/019a793a-86ab-768c-aeea-35a477c89058/source.tar.gz?narHash=sha256-sEdTVZblVsdwLNRGKShu%2BAq9uYUYVgM57bsVaIDlmw4%3D' (2025-11-12)
• Updated input 'determinate/determinate-nixd-aarch64-darwin':
    'https://install.determinate.systems/determinate-nixd/tag/v3.12.2/macOS?narHash=sha256-6Nk7pIXTTsdp52WJ7PgA2ocJoxNYlaS0c2iOBsfIlfM%3D'
  → 'https://install.determinate.systems/determinate-nixd/tag/v3.13.1/macOS?narHash=sha256-Xkp%2BuzaXBuZ4czEpKa2EPTUtGq71R9JTum3rkdA3gLI%3D'
• Updated input 'determinate/determinate-nixd-aarch64-linux':
    'https://install.determinate.systems/determinate-nixd/tag/v3.12.2/aarch64-linux?narHash=sha256-Xd1H8NenrmJBbpVD0qcCWLqXiPz%2BWWm0MpZBDSgnMtE%3D'
  → 'https://install.determinate.systems/determinate-nixd/tag/v3.13.1/aarch64-linux?narHash=sha256-%2B1oyvQ0EOK8chhs/ghPwcx3pJQeBXkwNwM3F%2BnVFQnk%3D'
• Removed input 'determinate/determinate-nixd-x86_64-darwin'
• Updated input 'determinate/determinate-nixd-x86_64-linux':
    'https://install.determinate.systems/determinate-nixd/tag/v3.12.2/x86_64-linux?narHash=sha256-e8RT5Jo5n3m95BXuUaIl05Bf0rUshb3S0lUhTPAQlZs%3D'
  → 'https://install.determinate.systems/determinate-nixd/tag/v3.13.1/x86_64-linux?narHash=sha256-XxThMTITG0L8/yrCPC//CmRDmFQxkb5/tcBYkxzZ2bo%3D'
• Updated input 'determinate/nix':
    'https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.12.2/019a5521-738e-7c3d-be11-70270771a4e2/source.tar.gz?narHash=sha256-Wm%2Bar8RmbGPCzmrYeou2T37WHTBRynMIsEb/uBiw/Ac%3D' (2025-11-05)
  → 'https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.13.1/019a7931-26b0-77ae-a450-8aa6f7f95774/source.tar.gz?narHash=sha256-uqYmH0KA8caQqX5u4BMarZsuDlC%2B71HRsH3h4f3DPCA%3D' (2025-11-12)
• Updated input 'determinate/nix/nixpkgs':
    'https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2505.808723%2Brev-b1b3291469652d5a2edb0becc4ef0246fff97a7c/0198daf7-011a-7703-95d7-57146e794342/source.tar.gz?narHash=sha256-wY1%2B2JPH0ZZC4BQefoZw/k%2B3%2BDowFyfOxv17CN/idKs%3D' (2025-08-23)
  → 'https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2505.811874%2Brev-daf6dc47aa4b44791372d6139ab7b25269184d55/019a3494-3498-707e-9086-1fb81badc7fe/source.tar.gz?narHash=sha256-wxX7u6D2rpkJLWkZ2E932SIvDJW8%2BON/0Yy8%2Ba5vsDU%3D' (2025-10-27)
• Updated input 'determinate/nixpkgs':
    'https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.888688%2Brev-7241bcbb4f099a66aafca120d37c65e8dda32717/019a4d5f-1342-7012-9c08-5af5fe8439c0/source.tar.gz?narHash=sha256-Yg7Ag7ov5%2B36jEFC1DaZh/12SEXo6OO3/8rqADRxiqs%3D' (2025-11-03)
  → 'https://api.flakehub.com/f/pinned/DeterminateSystems/nixpkgs-weekly/0.1.890836%2Brev-e1ebeec86b771e9d387dd02d82ffdc77ac753abc/019a716b-6ca7-7ecb-96bb-198e1651382f/source.tar.gz?narHash=sha256-g/da4FzvckvbiZT075Sb1/YDNDr%2BtGQgh4N8i5ceYMg%3D' (2025-11-07)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6faeb062ee4cf4f105989d490831713cc5a43ee1?narHash=sha256-Zg/SCgCaAioc0/SVZQJxuECGPJy%2BOAeBcGeA5okdYDc%3D' (2025-11-07)
  → 'github:NixOS/nixpkgs/c2448301fb856e351aab33e64c33a3fc8bcf637d?narHash=sha256-HiRDeUOD1VLklHeOmaKDzf%2B8Hb7vSWPVFcWwaTrpm%2BU%3D' (2025-11-10)
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/7a01a4b406de6db2c2c721e019d84b4157354b82?narHash=sha256-JHNA7NNhgyjtv9LlcBcgirdvRVpxBCRlvGYaksFS7I0%3D' (2025-11-10)
  → 'github:NixOS/nixpkgs/5749220527bc852a60ea5aebe28ab5b80f9cf06f?narHash=sha256-urvMUVhHXPzHhU97kFTAQM9XB8tvqeXGMng8RfyfAt0%3D' (2025-11-13)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/b6a8526db03f735b89dd5ff348f53f752e7ddc8e?narHash=sha256-rXXuz51Bq7DHBlfIjN7jO8Bu3du5TV%2B3DSADBX7/9YQ%3D' (2025-11-08)
  → 'github:NixOS/nixpkgs/9da7f1cf7f8a6e2a7cb3001b048546c92a8258b4?narHash=sha256-SlybxLZ1/e4T2lb1czEtWVzDCVSTvk9WLwGhmxFmBxI%3D' (2025-11-11)
2025-11-13 08:37:28 -05:00
2025-11-10 17:08:33 -05:00
2025-04-06 22:03:10 -04:00
2025-04-12 23:55:23 -04:00
2025-11-08 20:44:35 -05:00
2025-11-11 09:40:26 -05:00
Fmt
2025-11-11 09:41:32 -05:00
2025-11-06 09:23:26 -05:00
2023-09-30 21:20:12 -04:00
2024-05-29 18:58:15 -04:00
2025-11-11 09:40:26 -05:00
2024-06-28 12:01:09 -04:00
2025-04-06 22:03:10 -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.

Image

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
Description
configuration for my mac and linux workstations
Readme MIT 7.5 MiB
Languages
Nix 96.3%
Shell 2.1%
Just 1.6%