marleyos/systems/aarch64-darwin/mairley/default.nix
punkfairie cc51153ece
feat(darwin): Big messy darwin bootstrap
I thought about splitting this into smaller commits but fuck it
2024-11-21 20:28:46 -08:00

37 lines
512 B
Nix

{
lib,
pkgs,
...
}:
let
inherit (lib.marleyos) enabled;
in
{
networking = {
computerName = "mairley";
hostName = "mairley";
localHostName = "mairley";
};
marleyos = {
appearance = {
base = enabled;
};
programs = {
fish = enabled;
wezterm = enabled;
};
};
users = {
knownUsers = [ "marley" ];
users."marley" = {
# This is required for some reason.
uid = 501;
shell = pkgs.fish;
};
};
system.stateVersion = 5;
}