2025-05-07 10:22:05 -07:00
|
|
|
# Applied to all systems
|
2025-05-07 13:21:11 -07:00
|
|
|
{
|
|
|
|
inputs,
|
|
|
|
pkgs,
|
|
|
|
host,
|
|
|
|
...
|
2025-05-12 15:19:01 -07:00
|
|
|
}:
|
|
|
|
{
|
2025-05-07 10:22:05 -07:00
|
|
|
services.tailscale.enable = true;
|
|
|
|
fonts.packages = with pkgs; [
|
|
|
|
nerd-fonts.fira-code
|
|
|
|
nerd-fonts.iosevka
|
|
|
|
iosevka
|
|
|
|
nerd-fonts.symbols-only
|
|
|
|
nerd-fonts.iosevka
|
2025-05-07 13:21:11 -07:00
|
|
|
inputs.apple-fonts.packages.${pkgs.system}.sf-pro
|
2025-05-07 10:22:05 -07:00
|
|
|
];
|
|
|
|
|
|
|
|
# configuration for shared modules.
|
|
|
|
# all custom options in 'shared' for clarity.
|
|
|
|
shared.darwin = {
|
2025-05-07 13:21:11 -07:00
|
|
|
tiling.enable = host.darwin; # use tiling window manager
|
2025-05-07 10:22:05 -07:00
|
|
|
};
|
|
|
|
}
|