Skip to content

Commit 6a0a494

Browse files
authored
Merge pull request #3 from nix-open-org/format-with-nixfmt-rfc-style
2 parents 6923bcf + 22cb077 commit 6a0a494

File tree

5 files changed

+220
-161
lines changed

5 files changed

+220
-161
lines changed

data.nix

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,7 @@
109109
homepage = "https://github.com/NixOS/foundation";
110110
matrixRoom = "#foundation:nixos.org";
111111
leader = null;
112-
members = [
113-
"edolstra"
114-
];
112+
members = [ "edolstra" ];
115113
};
116114

117115
moderation = {
@@ -124,8 +122,7 @@
124122
'';
125123
homepage = "https://github.com/NixOS/moderation";
126124
matrixRoom = "#moderation:nixos.org";
127-
members = [
128-
];
125+
members = [ ];
129126
};
130127

131128
marketing = {
@@ -138,8 +135,7 @@
138135
'';
139136
homepage = "https://github.com/NixOS/marketing";
140137
matrixRoom = "#marketing:nixos.org";
141-
members = [
142-
];
138+
members = [ ];
143139
};
144140

145141
nix = {
@@ -150,8 +146,7 @@
150146
'';
151147
homepage = "https://github.com/NixOS/nix";
152148
matrixRoom = "#nix-dev:nixos.org";
153-
members = [
154-
];
149+
members = [ ];
155150
};
156151
};
157152

flake.lock

Lines changed: 32 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 37 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,44 @@
11
{
2-
description = "A very basic flake";
2+
description = "NixOS organization";
33

4+
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
45
inputs.systems.url = "github:nix-systems/default";
6+
inputs.treefmt-nix.url = "github:numtide/treefmt-nix";
7+
inputs.treefmt-nix.inputs.nixpkgs.follows = "nixpkgs";
58

6-
outputs = { self, nixpkgs, systems }:
9+
outputs =
10+
{
11+
self,
12+
nixpkgs,
13+
systems,
14+
treefmt-nix,
15+
}:
716
let
8-
eachSystem = f: nixpkgs.lib.genAttrs (import systems) (system:
9-
f nixpkgs.legacyPackages.${system});
17+
eachSystem = f: nixpkgs.lib.genAttrs (import systems) (system: f nixpkgs.legacyPackages.${system});
1018
in
1119
{
12-
devShells = eachSystem (pkgs:
13-
{
20+
devShells = eachSystem (
21+
pkgs: {
1422
default = pkgs.mkShell {
1523
packages = [
1624
pkgs.findutils
1725
pkgs.gnumake
1826
];
1927
};
20-
});
21-
packages = eachSystem (pkgs:
28+
}
29+
);
30+
31+
formatter = eachSystem (
32+
pkgs:
33+
treefmt-nix.lib.mkWrapper pkgs {
34+
projectRootFile = "flake.nix";
35+
# See https://github.com/numtide/treefmt-nix#supported-programs
36+
programs.nixfmt-rfc-style.enable = true;
37+
}
38+
);
39+
40+
packages = eachSystem (
41+
pkgs:
2242
let
2343
eval = nixpkgs.lib.evalModules {
2444
modules = [
@@ -36,14 +56,14 @@
3656
cat ${readmeFile}
3757
'';
3858
};
39-
updateReadme =
40-
pkgs.writeShellApplication {
41-
name = "update-readme";
42-
text = ''
43-
gitRoot=$(git rev-parse --show-toplevel)
44-
cp ${readmeFile} "$gitRoot/README.md"
45-
'';
46-
};
47-
});
59+
updateReadme = pkgs.writeShellApplication {
60+
name = "update-readme";
61+
text = ''
62+
gitRoot=$(git rev-parse --show-toplevel)
63+
cp ${readmeFile} "$gitRoot/README.md"
64+
'';
65+
};
66+
}
67+
);
4868
};
4969
}

peribolos.nix

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
{ lib
2-
, buildGoModule
3-
, fetchFromGitHub
1+
{
2+
lib,
3+
buildGoModule,
4+
fetchFromGitHub,
45
}:
56

67
buildGoModule rec {
@@ -27,4 +28,3 @@ buildGoModule rec {
2728
mainProgram = "peribolos";
2829
};
2930
}
30-

0 commit comments

Comments
 (0)