Commit graph

9 commits

Author SHA1 Message Date
Tom van Dijk 4f1ca5c480
nix: add flake check that makes sure it builds with all flags
Because sometimes an import might be missing, and if it is an optional
then you'll only figure out that it's broken if you set the flag.
2025-07-28 13:47:46 +02:00
Tom van Dijk a4b98175c3
nix: add partyfuse
One downside of the way the nix ecosystem works is that MacFUSE needs to
be installed manually. Luckily the script tells you that already!
2025-07-28 13:28:16 +02:00
Tom van Dijk 71b052a98a
nix: add u2c 2025-07-28 13:28:15 +02:00
Tom van Dijk 7256189243
nix: set formatter in flake for nix files
This allows contributors to format their nix changes with the `nix fmt`
command.
2025-07-28 13:28:15 +02:00
Tom van Dijk 4895579c72
nix: format all nix files with nixfmt 2025-07-28 13:28:15 +02:00
Harsh Shandilya 60fb1207fc fix: disable use of aliases in nixpkgs
This enables compatibility with users who also disable aliases

The utillinux alias was added in 2020[1], which is older than the previous
Nixpkgs pin, which means we can safely switch to the non-aliased version.

1: 3896a0c0e2/pkgs/top-level/aliases.nix (L1967)
2025-05-27 10:17:15 +00:00
Harsh Shandilya 48470f6b50 fix: update to the latest NixOS release
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/884e3b68be02ff9d61a042bc9bd9dd2a358f95da' (2023-04-01)
  → 'github:NixOS/nixpkgs/7c43f080a7f28b2774f3b3f43234ca11661bf334' (2025-05-25)
2025-05-27 10:17:15 +00:00
Chinpo Nya b0f4f0b653 nixos module 2023-04-17 00:26:57 +02:00
Chinpo Nya 05bbd41c4b nix package 2023-04-17 00:26:57 +02:00