This commit is contained in:
iFargle 2023-08-23 21:39:51 +09:00
parent 6f72587227
commit 428fc03330
3 changed files with 6 additions and 5 deletions

View file

@ -15,8 +15,7 @@
let
inherit (self) outputs;
stateVersion = "unstable";
hmStateVersion = "23.05";
libx = import ./lib { inherit inputs outputs hmStateVersion stateVersion; };
libx = import ./lib { inherit inputs outputs stateVersion; };
in {
nixosConfigurations = {
nixos-laptop = libx.mkHost { hostname = "nixos-laptop"; username = "albert"; desktop = "gnome"; };

View file

@ -1,8 +1,10 @@
{ lib, config, pkgs, hostname, username, desktop, stateVersion, ... }: {
{ lib, config, pkgs, hostname, username, desktop, hmStateVersion, ... }: {
home = {
inherit stateVersion;
stateVersion = hmStateVersion;
inherit username;
inherit desktop;
inherit hostname;
};
imports = [

View file

@ -1,4 +1,4 @@
{ inputs, outputs, hmStateVersion, stateVersion, ... }: {
{ inputs, outputs, stateVersion, hmStateVersion, ... }: {
# Helper function for generating home-manager configs
mkHome = { hostname, username, desktop ? null, platform ? "x86_64-linux" }: inputs.home-manager.lib.homeManagerConfiguration {
pkgs = inputs.nixpkgs.legacyPackages.${platform};