home-manager: rearrange config
This commit is contained in:
parent
9fa74d52c1
commit
a0a94b86ff
|
@ -1,13 +1,9 @@
|
||||||
{ config, lib, pkgs, ... }:
|
{ config, lib, pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
home-manager.users = {
|
home-manager = {
|
||||||
qenya = { config, lib, pkgs, osConfig, ... }: {
|
useUserPackages = true;
|
||||||
home.homeDirectory = osConfig.users.users.qenya.home;
|
useGlobalPkgs = true;
|
||||||
|
backupFileExtension = "backup";
|
||||||
imports = [
|
|
||||||
../home/qenya
|
|
||||||
];
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,4 +11,9 @@ in {
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.zsh.enable = true;
|
programs.zsh.enable = true;
|
||||||
|
|
||||||
|
home-manager.users.qenya = { config, lib, pkgs, osConfig, ... }: {
|
||||||
|
home.homeDirectory = osConfig.users.users.qenya.home;
|
||||||
|
imports = [ ../../home/qenya ];
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
14
flake.nix
14
flake.nix
|
@ -43,17 +43,11 @@
|
||||||
nixpkgs.config.allowUnfree = true;
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
|
||||||
nixpkgs.config.packageOverrides = pkgs: {
|
nixpkgs.config.packageOverrides = pkgs: {
|
||||||
agenix = inputs.agenix.packages.${config.nixpkgs.hostPlatform.system}.default;
|
agenix = agenix.packages.${config.nixpkgs.hostPlatform.system}.default;
|
||||||
rc2nix = inputs.plasma-manager.packages.${config.nixpkgs.hostPlatform.system}.rc2nix;
|
rc2nix = plasma-manager.packages.${config.nixpkgs.hostPlatform.system}.rc2nix;
|
||||||
};
|
|
||||||
nixpkgs.overlays = [ inputs.nur.overlay ];
|
|
||||||
|
|
||||||
home-manager = {
|
|
||||||
useUserPackages = true;
|
|
||||||
useGlobalPkgs = true;
|
|
||||||
backupFileExtension = "backup";
|
|
||||||
sharedModules = [ plasma-manager.homeManagerModules.plasma-manager ];
|
|
||||||
};
|
};
|
||||||
|
nixpkgs.overlays = [ nur.overlay ];
|
||||||
|
home-manager.sharedModules = [ plasma-manager.homeManagerModules.plasma-manager ];
|
||||||
|
|
||||||
imports = [
|
imports = [
|
||||||
home-manager.nixosModules.home-manager
|
home-manager.nixosModules.home-manager
|
||||||
|
|
Loading…
Reference in a new issue