Collection of nix flake templates
1{
2 description = "TODO: Describe the flake";
3
4 inputs.nixpkgs.url = "github:NixOS/nixpkgs?ref=nixos-unstable";
5
6 outputs =
7 { self, nixpkgs }:
8 let
9 systems = [ "x86_64-linux" ];
10 forSystems = func: nixpkgs.lib.genAttrs systems (system: func (import nixpkgs { inherit system; }));
11 in
12 {
13 formatter = forSystems (pkgs: pkgs.nixfmt-tree.override { settings.formatter.nixfmt.options = [ "-w 120" ]; });
14 };
15}