nixos-config/flake.nix
Steven Carpenter 687012f0b6 fixing wayfire
2023-02-10 16:00:24 -05:00

39 lines
No EOL
1.3 KiB
Nix

{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-22.11";
nixpkgs-wayland = {
url = "github:nix-community/nixpkgs-wayland";
inputs.nixpkgs.follows = "nixpkgs";
};
nixos-generators = {
url = "github:nix-community/nixos-generators";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs = { self, nixos-generators, nixpkgs, ... }@inputs:
{
proxmox = nixos-generators.nixosGenerate {
system = "x86_64-linux";
modules = [
./hosts/creatorforge.nix
];
format = "proxmox";
};
nixosConfigurations = {
creatorforge-vm = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
./hosts/creatorforge.nix
./.modules/base/proxmox-vm-hardware.nix
({pkgs, config, ...}:{
config = {
environment.systemPackages = with pkgs; [
inputs.nixpkgs-wayland.packages.${system}.wayfire-unstable
];
};
})
];
};
};
};
}