pinwheel: Move home-manager input to home module imports

This commit is contained in:
Alexander Heldt
2023-11-29 15:15:49 +01:00
parent 5bbc11df7c
commit 96abda64a0
2 changed files with 24 additions and 21 deletions

View File

@@ -45,7 +45,6 @@
modules = [ modules = [
./hosts/pinwheel/configuration.nix ./hosts/pinwheel/configuration.nix
inputs.nixos-hardware.nixosModules.lenovo-thinkpad-x1-10th-gen inputs.nixos-hardware.nixosModules.lenovo-thinkpad-x1-10th-gen
inputs.home-manager.nixosModules.home-manager
./hosts/pinwheel/home.nix ./hosts/pinwheel/home.nix
]; ];
}; };

View File

@@ -1,28 +1,32 @@
{ pkgs, ... }: { inputs, pkgs, ... }:
{ {
home-manager = { imports = [ inputs.home-manager.nixosModules.home-manager ];
useGlobalPkgs = true;
useUserPackages = true;
users.alex = { config = {
programs.home-manager.enable = true; home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
home.username = "alex"; users.alex = {
home.homeDirectory = "/home/alex"; programs.home-manager.enable = true;
home.packages = [ home.username = "alex";
pkgs.jq home.homeDirectory = "/home/alex";
pkgs.bitwarden
pkgs.dbeaver
pkgs.htop
pkgs.onlyoffice-bin
pkgs.wdisplays
pkgs.ungoogled-chromium
pkgs.unar
pkgs.python3
];
home.stateVersion = "23.05"; home.packages = [
pkgs.jq
pkgs.bitwarden
pkgs.dbeaver
pkgs.htop
pkgs.onlyoffice-bin
pkgs.wdisplays
pkgs.ungoogled-chromium
pkgs.unar
pkgs.python3
];
home.stateVersion = "23.05";
};
}; };
}; };
} }