thinkpad-nixos: Introduce HM-only configuration

This commit is contained in:
traxys 2023-10-16 11:23:54 +02:00
parent 482b750bd9
commit 503ca69a1c
2 changed files with 32 additions and 0 deletions

View file

@ -260,5 +260,31 @@
];
};
};
homeConfigurations."boyerq@thinkpad-nixos" = home-manager.lib.homeManagerConfiguration {
modules = [
self.hmModules.minimal
self.hmModules.work
self.hmModules.personal-cli
self.hmModules.personal-gui
./hostconfig/thinkpad-nixos/extra_info.nix
./hostconfig/thinkpad-nixos/hm.nix
];
pkgs = import nixpkgs rec {
system = "x86_64-linux";
overlays = [
inputs.nur.overlay
inputs.rust-overlay.overlays.default
inputs.nix-alien.overlays.default
inputs.comma.overlays.default
(final: prev: pkgList system prev.callPackage)
(final: prev: inputs.nix-gaming.packages."${system}")
];
config.allowUnfree = true;
};
};
};
}

View file

@ -365,4 +365,10 @@ in {
name = "teams";
exec = "${pkgs.chromium}/bin/chromium --app=https://teams.microsoft.com";
};
home.homeDirectory = "/home/boyerq";
home.username = "boyerq";
home.stateVersion = "21.11";
wayland.windowManager.sway.extraConfig = "exec /usr/libexec/polkit-gnome-authentication-agent-1";
}