My personal website
1{
2 inputs = {
3 nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
4 flake-parts = {
5 url = "github:hercules-ci/flake-parts";
6 inputs.nixpkgs-lib.follows = "nixpkgs";
7 };
8 pre-commit-hooks = {
9 url = "github:cachix/pre-commit-hooks.nix";
10 inputs.nixpkgs.follows = "nixpkgs";
11 };
12 };
13
14 outputs = inputs @ {flake-parts, ...}:
15 flake-parts.lib.mkFlake {inherit inputs;} {
16 imports = [
17 inputs.pre-commit-hooks.flakeModule
18
19 ./nix/checks.nix
20 ./nix/dev.nix
21 ./nix/packages.nix
22 ];
23
24 systems = ["aarch64-linux" "aarch64-darwin" "x86_64-darwin" "x86_64-linux"];
25 };
26}