add disko

This commit is contained in:
Zoty 2026-05-23 15:31:28 -03:00
parent 8a35a32445
commit ba6d0a06a0
Signed by: Zoty
SSH key fingerprint: SHA256:WsGEGivgl37t3Mth6uugXMOgMCTR7QolIepNbC+j/tA
7 changed files with 277 additions and 73 deletions

View file

@ -1,22 +1,32 @@
{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11";
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
import-tree.url = "github:vic/import-tree";
flake-aspects.url = "github:vic/flake-aspects";
den.url = "github:vic/den";
import-tree.url = "github:vic/import-tree";
flake-aspects.url = "github:vic/flake-aspects";
den.url = "github:vic/den";
home-manager = {
url = "github:nix-community/home-manager/release-25.11";
url = "github:nix-community/home-manager/release-25.11";
inputs.nixpkgs.follows = "nixpkgs";
};
disko = {
url = "github:nix-community/disko";
inputs.nixpkgs.follows = "nixpkgs";
};
niri-flake.url = "github:sodiboo/niri-flake";
sops-nix = {
url = "github:Mic92/sops-nix";
url = "github:Mic92/sops-nix";
inputs.nixpkgs.follows = "nixpkgs";
};
claude-code.url = "github:sadjow/claude-code-nix";
qml-niri = {
url = "github:imiric/qml-niri/main";
url = "github:imiric/qml-niri/main";
inputs.nixpkgs.follows = "nixpkgs";
};
};
@ -30,6 +40,14 @@
specialArgs.inputs = inputs;
}).config.flake;
in flake // {
nixosConfigurations = flake.nixosConfigurations // {
installer = inputs.nixpkgs.lib.nixosSystem {
inherit system;
modules = [ ./installer/default.nix ];
specialArgs = { inherit inputs; };
};
};
devShells.${system}.default = pkgs.mkShell {
packages = [ pkgs.just ];
};