Commit Graph

10 Commits

Author SHA1 Message Date
Tom van Dijk
b2b76d530d
nix: use correct overlay argument names
Or `nix flake check` will refuse to run the copyparty-full check
2025-07-28 13:47:46 +02:00
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