33 lines
635 B
Nix
33 lines
635 B
Nix
{ inputs, config, ... }:
|
|
let
|
|
hostname = "dnsc-air";
|
|
in
|
|
{
|
|
flake.darwinConfigurations.${hostname} = inputs.nix-darwin.lib.darwinSystem {
|
|
system = "aarch64-darwin";
|
|
modules = with config.flake.modules.darwin; [
|
|
inputs.nix-homebrew.darwinModules.nix-homebrew
|
|
|
|
base
|
|
home-manager
|
|
shell
|
|
git
|
|
ssh
|
|
cli-tools
|
|
nix
|
|
neovim
|
|
terminal
|
|
browser
|
|
tiling-desktop
|
|
|
|
(
|
|
{ ... }:
|
|
{
|
|
networking.hostName = hostname;
|
|
networking.computerName = hostname;
|
|
system.defaults.smb.NetBIOSName = hostname;
|
|
}
|
|
)
|
|
];
|
|
};
|
|
}
|