summaryrefslogtreecommitdiff
path: root/users/default.nix
diff options
context:
space:
mode:
authorseth <[email protected]>2023-05-22 02:35:15 -0400
committerseth <[email protected]>2023-05-23 11:05:28 -0400
commit630934a2631d9429b4e46c1b6ec0f6640f332384 (patch)
treed8bd14cafb0ac382625bc5dca79b84d497e9bab7 /users/default.nix
parent2cb6cfab9553184c1e6a10303cb832fe96080d00 (diff)
!hercules-ci -> hydra
Diffstat (limited to 'users/default.nix')
-rw-r--r--users/default.nix30
1 files changed, 9 insertions, 21 deletions
diff --git a/users/default.nix b/users/default.nix
index 47ff5a0..78e2ee8 100644
--- a/users/default.nix
+++ b/users/default.nix
@@ -1,27 +1,15 @@
-{inputs, ...}: let
- mkHMUser = {
- name,
- modules ? [],
- pkgs ? import inputs.nixpkgs {system = "x86_64-linux";},
- extraSpecialArgs ? inputs,
- }:
- inputs.home-manager.lib.homeManagerConfiguration {
- inherit pkgs extraSpecialArgs;
- modules =
- [
- {
- programs.home-manager.enable = true;
- }
- ]
- ++ [./${name}/home.nix]
- ++ modules;
- };
-in {
- perSystem = {system, ...}: {
+{
+ inputs,
+ myLib,
+ ...
+}: {
+ perSystem = {system, ...}: let
+ inherit (myLib.my) mkHMUser;
+ in {
homeConfigurations = {
seth = mkHMUser {
name = "seth";
- pkgs = import inputs.nixpkgsUnstable {
+ pkgs = import inputs.nixpkgs {
inherit system;
overlays = with inputs; [nur.overlay getchoo.overlays.default];
};