tangled
alpha
login
or
join now
da157.id
/
nixvim-cfg
0
fork
atom
0xda157's nixvim config
0
fork
atom
overview
issues
pulls
pipelines
add formatter
0xda157
3 months ago
adff8353
7c07ff10
+33
-1
1 changed file
expand all
collapse all
unified
split
flake.nix
+33
-1
flake.nix
···
68
68
};
69
69
70
70
perSystem =
71
71
-
{ system, ... }:
71
71
+
{ system, pkgs, ... }:
72
72
{
73
73
nixvimConfigurations =
74
74
lib.mapAttrs
···
82
82
nixvim = [ inputs.self.nixvimModules.full ];
83
83
nixvim-minimal = [ inputs.self.nixvimModules.base ];
84
84
};
85
85
+
86
86
+
formatter = pkgs.treefmt.withConfig {
87
87
+
runtimeInputs = with pkgs; [
88
88
+
# keep-sorted start
89
89
+
deadnix
90
90
+
keep-sorted
91
91
+
nixfmt
92
92
+
# keep-sorted end
93
93
+
];
94
94
+
95
95
+
settings = {
96
96
+
on-unmatched = "info";
97
97
+
tree-root-file = "flake.nix";
98
98
+
99
99
+
formatter = {
100
100
+
# keep-sorted start block=yes
101
101
+
deadnix = {
102
102
+
command = "deadnix";
103
103
+
includes = [ "*.nix" ];
104
104
+
};
105
105
+
keep-sorted = {
106
106
+
command = "keep-sorted";
107
107
+
includes = [ "*" ];
108
108
+
};
109
109
+
nixfmt = {
110
110
+
command = "nixfmt";
111
111
+
includes = [ "*.nix" ];
112
112
+
};
113
113
+
# keep-sorted end
114
114
+
};
115
115
+
};
116
116
+
};
85
117
};
86
118
}
87
119
);