update and use stable nixos version

This commit is contained in:
2024-12-31 21:15:08 +01:00
parent 3b6111236f
commit 60fb8169a3
6 changed files with 96 additions and 20 deletions

View File

@@ -2,16 +2,23 @@
description = "Flake for server muffin";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11";
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
nix-minecraft.url = "github:Infinidoge/nix-minecraft";
nix-minecraft.inputs.nixpkgs.follows = "nixpkgs";
nix-minecraft = {
url = "github:Infinidoge/nix-minecraft";
inputs.nixpkgs.follows = "nixpkgs";
};
vpn-confinement.url = "github:Maroka-chan/VPN-Confinement";
nixpkgs-qbt.url = "github:NixOS/nixpkgs/pull/287923/head";
home-manager = {
url = "github:nix-community/home-manager/release-24.11";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs =
@@ -21,6 +28,7 @@
nixos-hardware,
vpn-confinement,
nixpkgs-qbt,
home-manager,
...
}@inputs:
let
@@ -101,6 +109,19 @@
{
nixpkgs.overlays = [ nix-minecraft.overlay ];
}
home-manager.nixosModules.home-manager
(
{
pkgs,
username,
home-manager,
...
}:
{
home-manager.users.${username} = import ./home.nix;
}
)
]
++ (with nixos-hardware.nixosModules; [
common-cpu-amd-pstate