add dev machine to flake

This commit is contained in:
XenGi 2024-08-11 22:19:39 +02:00
parent 912a42c450
commit 5b53465e2c
Signed by: xengi
SSH key fingerprint: SHA256:jxWM2RTHvxxcncXycwwWkP7HCWb4VREN05UGJTbIPZg
4 changed files with 130 additions and 9 deletions

View file

@ -1,10 +1,10 @@
{
description = "chaos music control";
description = "sanic - chaos music control";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
flake-utils.url = "github:numtide/flake-utils";
nixpkgs.url = github:NixOS/nixpkgs/nixos-24.05;
flake-utils.url = github:numtide/flake-utils;
gomod2nix = {
url = "github:tweag/gomod2nix";
url = github:tweag/gomod2nix;
inputs.nixpkgs.follows = "nixpkgs";
inputs.flake-utils.follows = "flake-utils";
};
@ -36,6 +36,18 @@
mpc-cli
];
};
nixosConfigurations."sanic" = nixpkgs.lib.nixosSystem {
inherit system;
modules = [
{
environment.systemPackages = with pkgs; [
sanic
];
}
"${nixpkgs}/nixos/modules/virtualisation/proxmox-lxc.nix"
./configuration.nix
];
};
}
);
}