This commit is contained in:
Jakub Kropáček 2024-12-29 10:15:24 +01:00
parent 9bdfeebee9
commit 3c4eb286a1
4 changed files with 62 additions and 4 deletions

View file

@ -1,5 +1,30 @@
{
"nodes": {
"agenix": {
"inputs": {
"darwin": [],
"home-manager": [
"home-manager"
],
"nixpkgs": [
"nixpkgs"
],
"systems": "systems"
},
"locked": {
"lastModified": 1723293904,
"narHash": "sha256-b+uqzj+Wa6xgMS9aNbX4I+sXeb5biPDi39VgvSFqFvU=",
"owner": "ryantm",
"repo": "agenix",
"rev": "f6291c5935fdc4e0bef208cfc0dcab7e3f7a1c41",
"type": "github"
},
"original": {
"owner": "ryantm",
"repo": "agenix",
"type": "github"
}
},
"disko": {
"inputs": {
"nixpkgs": [
@ -112,6 +137,7 @@
},
"root": {
"inputs": {
"agenix": "agenix",
"disko": "disko",
"home-manager": "home-manager",
"nix-flatpak": "nix-flatpak",
@ -119,6 +145,21 @@
"nixpkgs": "nixpkgs",
"plasma-manager": "plasma-manager"
}
},
"systems": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
}
},
"root": "root",

View file

@ -20,8 +20,19 @@
plasma-manager = {
url = "github:nix-community/plasma-manager";
inputs.nixpkgs.follows = "nixpkgs";
inputs.home-manager.follows = "home-manager";
inputs = {
nixpkgs.follows = "nixpkgs";
home-manager.follows = "home-manager";
};
};
agenix = {
url = "github:ryantm/agenix";
inputs = {
nixpkgs.follows = "nixpkgs";
home-manager.follows = "home-manager";
darwin.follows = "";
};
};
};

View file

@ -13,6 +13,11 @@
imports = [
inputs.home-manager.nixosModules.home-manager
inputs.nix-flatpak.nixosModules.nix-flatpak
inputs.agenix.nixosModules.default
];
environment.systemPackages = [
inputs.agenix.packages.x86_64-linux.default
];
# Bootloader.
@ -147,6 +152,7 @@
nixPath = [ "nixpkgs=${inputs.nixpkgs.outPath}" ];
registry.nixpkgs.flake = inputs.nixpkgs;
};
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;

View file

@ -7,11 +7,11 @@
}:
stdenv.mkDerivation rec {
pname = "uv-bin";
version = "0.5.8";
version = "0.5.13";
src = fetchTarball {
url = "https://github.com/astral-sh/uv/releases/download/${version}/uv-x86_64-unknown-linux-gnu.tar.gz";
sha256 = "1akyn28x8hgyi9l588vcscs7z72g8zhgia1h2jr5d3rrjdnxssrh";
sha256 = "0ks9i16yhg58k8489d799bixx84qvhy0q7b8la9sfrsbshakbc9q";
};
nativeBuildInputs = [