This commit is contained in:
Gregory Burd 2023-10-02 16:43:47 +00:00
parent 6ddb600069
commit 4c97ea2719
3 changed files with 119 additions and 14 deletions

View file

@ -64,6 +64,45 @@
"type": "github"
}
},
"fenix": {
"inputs": {
"nixpkgs": [
"fh",
"nixpkgs"
],
"rust-analyzer-src": "rust-analyzer-src"
},
"locked": {
"narHash": "sha256-BMN2Sf1yuv5pw2koZZdMCCaghUYyo0hOtxY/v2zmiL8=",
"rev": "76e468cd74a08edcbabb14ce1698ebd2f5fad9d2",
"revCount": 1581,
"type": "tarball",
"url": "https://api.flakehub.com/f/pinned/nix-community/fenix/0.1.1581%2Brev-76e468cd74a08edcbabb14ce1698ebd2f5fad9d2/018a425b-5c00-7475-80f5-a86f7ba6808e/source.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://api.flakehub.com/f/nix-community/fenix/0.1.1565.tar.gz"
}
},
"fh": {
"inputs": {
"fenix": "fenix",
"flake-compat": "flake-compat",
"naersk": "naersk",
"nixpkgs": "nixpkgs"
},
"locked": {
"narHash": "sha256-DWuGtjwz3cIR1IxJV8Kwm7vn2LijGGuPX8TOcwFvWXc=",
"rev": "c1b3308d60944c851e53df5eafd2384edec24178",
"revCount": 240,
"type": "tarball",
"url": "https://api.flakehub.com/f/pinned/DeterminateSystems/fh/0.1.5/018aadd0-e626-7807-abc0-756fc529f996/source.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://flakehub.com/f/DeterminateSystems/fh/*.tar.gz"
}
},
"firefox-addons": {
"inputs": {
"flake-utils": "flake-utils",
@ -87,6 +126,22 @@
"type": "gitlab"
}
},
"flake-compat": {
"flake": false,
"locked": {
"lastModified": 1673956053,
"narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
"owner": "edolstra",
"repo": "flake-compat",
"rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
"type": "github"
},
"original": {
"owner": "edolstra",
"repo": "flake-compat",
"type": "github"
}
},
"flake-parts": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib"
@ -195,6 +250,27 @@
"type": "github"
}
},
"naersk": {
"inputs": {
"nixpkgs": [
"fh",
"nixpkgs"
]
},
"locked": {
"lastModified": 1692351612,
"narHash": "sha256-KTGonidcdaLadRnv9KFgwSMh1ZbXoR/OBmPjeNMhFwU=",
"owner": "nix-community",
"repo": "naersk",
"rev": "78789c30d64dea2396c9da516bbcc8db3a475207",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "naersk",
"type": "github"
}
},
"nh": {
"inputs": {
"flake-parts": "flake-parts",
@ -272,18 +348,15 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1695559356,
"narHash": "sha256-kXZ1pUoImD9OEbPCwpTz4tHsNTr4CIyIfXb3ocuR8sI=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "261abe8a44a7e8392598d038d2e01f7b33cf26d0",
"type": "github"
"narHash": "sha256-aRTTXkYvhXosGx535iAFUaoFboUrZSYb1Ooih/auGp0=",
"rev": "a999c1cc0c9eb2095729d5aa03e0d8f7ed256780",
"revCount": 519597,
"type": "tarball",
"url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.1.519597%2Brev-a999c1cc0c9eb2095729d5aa03e0d8f7ed256780/018a3d35-4db5-76c3-aca2-de1920cf506f/source.tar.gz"
},
"original": {
"owner": "nixos",
"ref": "nixos-23.05",
"repo": "nixpkgs",
"type": "github"
"type": "tarball",
"url": "https://api.flakehub.com/f/NixOS/nixpkgs/0.1.514192.tar.gz"
}
},
"nixpkgs-lib": {
@ -320,6 +393,22 @@
"type": "github"
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1695559356,
"narHash": "sha256-kXZ1pUoImD9OEbPCwpTz4tHsNTr4CIyIfXb3ocuR8sI=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "261abe8a44a7e8392598d038d2e01f7b33cf26d0",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-23.05",
"repo": "nixpkgs",
"type": "github"
}
},
"nmd": {
"flake": false,
"locked": {
@ -356,18 +445,36 @@
"inputs": {
"agenix": "agenix",
"disko": "disko",
"fh": "fh",
"firefox-addons": "firefox-addons",
"home-manager": "home-manager_2",
"impermanence": "impermanence",
"nh": "nh",
"nix-formatter-pack": "nix-formatter-pack",
"nixos-hardware": "nixos-hardware",
"nixpkgs": "nixpkgs",
"nixpkgs": "nixpkgs_2",
"nixpkgs-unstable": "nixpkgs-unstable",
"sops-nix": "sops-nix",
"vscode-server": "vscode-server"
}
},
"rust-analyzer-src": {
"flake": false,
"locked": {
"lastModified": 1693248848,
"narHash": "sha256-TIroiasNKgsVHEjO4y8fBPHgFON1t91DMmOaXNLixXM=",
"owner": "rust-lang",
"repo": "rust-analyzer",
"rev": "62268e474e9165de0cdb08d3794eec4b6ef1c6cd",
"type": "github"
},
"original": {
"owner": "rust-lang",
"ref": "nightly",
"repo": "rust-analyzer",
"type": "github"
}
},
"sops-nix": {
"inputs": {
"nixpkgs": [

View file

@ -1,4 +1,4 @@
{ config, desktop, hostname, inputs, lib, modulesPath, outputs, pkgs, platform, stateVersion, username, ... }:
{ config, desktop, hostname, inputs, lib, modulesPath, outputs, pkgs, stateVersion, username, ... }:
let
# Only enable auto upgrade if current config came from a clean tree
# This avoids accidental auto-upgrades when working locally.

View file

@ -13,8 +13,6 @@ in
partitions = {
ESP = {
size = "512M";
bootable = true;
flags = [ "esp" ];
type = "EF00";
content = {
type = "filesystem";