nix-darwin icon indicating copy to clipboard operation
nix-darwin copied to clipboard

nix modules for darwin

Results 266 nix-darwin issues
Sort by recently updated
recently updated
newest added

I would like to be able to configure my MacBook from another machine. `nixos-rebuild` has the very convenient `--target-host` option for this purpose. Would it be feasible to also provide...

Ever since this (https://github.com/NixOS/nix/pull/6676) change in nix, it checks that $HOME is owned by the current user. When using darwin-rebuild, this check is tripped, causing a warning to be printed:...

This PR supercedes #226. So far application bundles were always linked to `~/Applications` or `~/Applications/Nix Apps` if the former was an existing directory. In nix-community/home-manager#1341 a conflict was found with...

This appears to have been special‐cased because of the `readlink -f result`, but `nix path-info` gives us the same information. (Theoretically there might be an annoying race condition here where...

There's a one line addition to `/etc/pam.d/sudo` that allows Macs with Touch ID to use Touch ID to authenticate `sudo` requests. It's a really nice thing to have. Seem like...

`nix flake check` will check `nixosConfigurations` automatically, but it doesn't know about nix-darwin. It would be handy if nix-darwin offered a lib function to easily construct a check for all...

I would like to get a golang 1.18 package added to the repository. I am struggling to figure out how to go about this. Could someone point me in the...

Aliases should be escaped. I only ran into problem with aliases. Is there anything else that should be escaped?🤔

Programs like Steam add applications to ~/Applications and such. This PR disables linking `~/Applications` to nix-darwin applications in the `/nix/store` and makes nix-darwin use a subfolder within `~/Applications`. See https://github.com/rycee/home-manager/issues/1341#issuecomment-687286866

I’ve added the following to my darwin-configuration.nix ```nix { homebrew.extraConfig = '' cask_args appdir: "/Applications/Homebrew Apps" ''; } ``` but everything in `homebrew.casks` still gets installed directly in /Applications. Modifying...