46 lines
971 B
Nix
46 lines
971 B
Nix
{ pkgs, lib, ... }:
|
|
{
|
|
imports = [
|
|
./default.nix
|
|
./iosevka.nix
|
|
../../home_manager/common.nix
|
|
../../remote-builds.nix
|
|
];
|
|
|
|
services.nix-daemon.enable = true;
|
|
nix.settings = {
|
|
extra-nix-path = "nixpkgs=flake:nixpkgs";
|
|
substituters = [
|
|
"https://cache.nixos.org"
|
|
"https://cache.lix.systems"
|
|
];
|
|
trusted-public-keys = [
|
|
"cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
|
|
"cache.lix.systems:aBnZUw8zA7H35Cz2RyKFVs3H4PlGTLawyY5KRbvJR8o="
|
|
];
|
|
trusted-users = [ "@admin" ];
|
|
};
|
|
|
|
# Needed for the nix-darwin environment even if zsh is not used.
|
|
programs.zsh.enable = true;
|
|
|
|
users.users.agatha = {
|
|
name = "agatha";
|
|
home = lib.mkForce "/Users/agatha";
|
|
};
|
|
|
|
fonts.packages = with pkgs; [
|
|
(nerdfonts.override {
|
|
fonts = [
|
|
"DaddyTimeMono"
|
|
"NerdFontsSymbolsOnly"
|
|
];
|
|
})
|
|
fira-code
|
|
fira-code-symbols
|
|
font-awesome_5
|
|
iosevka
|
|
siji
|
|
];
|
|
}
|