bigboy with just Home Manager on Kubuntu

This commit is contained in:
Gene Liverman 2024-05-21 23:49:20 -04:00
parent cf3f5e67a5
commit a02866a8f2
5 changed files with 64 additions and 17 deletions

View file

@ -129,19 +129,20 @@
];
}; # end nixosSystem
linuxHomeConfig = system: hostname: username: home-manager.lib.homeManagerConfiguration {
extraSpecialArgs = { inherit genebean-omp-themes hostname username;
pkgs = import nixpkgs {
inherit system;
config = {
allowUnfree = true;
permittedInsecurePackages = [ "electron-21.4.4" ];
};
overlays = [ nixpkgs-terraform.overlays.default ];
linuxHomeConfig = system: username: home-manager.lib.homeManagerConfiguration {
extraSpecialArgs = { inherit genebean-omp-themes username;
};
pkgs = import nixpkgs {
inherit system;
config = {
allowUnfree = true;
permittedInsecurePackages = [ "electron-21.4.4" ];
};
overlays = [ nixpkgs-terraform.overlays.default ];
};
modules = [
./modules/home-manager/hosts/${hostname}/${username}.nix
./modules/home-manager/home-only/${username}.nix
{
home = {
username = "${username}";
@ -166,7 +167,7 @@
};
homeConfigurations = {
gene = linuxHomeConfig "x86_64-linux" "mini-watcher" "gene";
gene = linuxHomeConfig "x86_64-linux" "gene";
};
};
}