all repos — nixfiles @ 4d73047c68bd178f34d4310dfa50379e08f67668

System and user configuration, managed by nix and home-manager

system/settings/darwin.nix (view raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{ config, pkgs, ... }:

{
  services.nix-daemon = {
    enable = true;
    enableSocketListener = true;
  };

  programs.zsh = {
    enable = true;
    enableCompletion = false; # Causes >2s startup time, overlaps home-manager config
    enableBashCompletion = true;
    loginShellInit = builtins.readFile "/System/Library/Templates/Data/private/etc/zprofile";
  };

  environment.systemPackages = with pkgs; [
    watch
    coreutils-prefixed
  ];
}