blob: 54b5ad78a955d5ec4501384438f184e6c1a74f4b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
{ darwin, systemName, ... }:
{ lib, ... }:
let
machineUtils = import ../../lib/machine-utils.nix { inherit lib; };
in
{
home.stateVersion = "23.05";
xdg.enable = true;
imports =
[
./emacs.nix
./shell.nix
./ssh.nix
./git.nix
./llm.nix
]
++ lib.optionals darwin [
./1password.nix
./dev.nix
./media.nix
./secrets.nix
]
++ lib.optionals (machineUtils.isMachineType "work" systemName) [ ./work.nix ]
++ lib.optionals (machineUtils.isMachineType "personal" systemName) [ ./personal.nix ];
}
|