-
-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathflake.nix
More file actions
32 lines (30 loc) · 1.25 KB
/
flake.nix
File metadata and controls
32 lines (30 loc) · 1.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
{
description = "Official NixOS logos, branding guide, and other related assets";
inputs = {
flake-compat.flake = false;
flake-compat.url = "github:edolstra/flake-compat";
gitignore.inputs.nixpkgs.follows = "nixpkgs";
gitignore.url = "github:hercules-ci/gitignore.nix";
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
pre-commit-hooks.inputs.flake-compat.follows = "flake-compat";
pre-commit-hooks.inputs.gitignore.follows = "gitignore";
pre-commit-hooks.inputs.nixpkgs.follows = "nixpkgs";
pre-commit-hooks.url = "github:cachix/git-hooks.nix";
treefmt-nix.inputs.nixpkgs.follows = "nixpkgs";
treefmt-nix.url = "github:numtide/treefmt-nix";
typix.url = "github:loqusion/typix";
typix.inputs.nixpkgs.follows = "nixpkgs";
};
outputs = inputs: {
checks = import ./checks inputs;
devShells = import ./dev-shells inputs;
formatter = import ./formatter inputs;
formatterModule = import ./formatter-module inputs;
hydraJobs = import ./hydra-jobs inputs;
legacyPackages = import ./legacy-packages inputs;
library = import ./library inputs;
nixosConfigurations = import ./nixos-configurations inputs;
overlays = import ./overlays inputs;
packages = import ./packages inputs;
};
}