Skip to content

Commit

Permalink
docs(darwin): rework README after restructure
Browse files Browse the repository at this point in the history
Signed-off-by: Flokkq <[email protected]>
  • Loading branch information
Flokkq committed Jan 14, 2025
1 parent 9767213 commit 4c56e7e
Showing 1 changed file with 2 additions and 30 deletions.
32 changes: 2 additions & 30 deletions hosts/darwin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,38 +2,10 @@

If you’re looking to get started with nix-darwin, [@ryan4yin](https://github.com/ryan4yin) has an excellent kickstart repository! Check it out [here](https://github.com/ryan4yin/nix-darwin-kickstarter.git). Additionally, the official [nix-darwin repository](https://github.com/LnL7/nix-darwin.git) provides a comprehensive guide, especially useful for your first iteration and switch.

## Where Are All the Binaries?

Whether you’re transitioning from NixOS or starting fresh, you might wonder where nix-darwin places the binaries.

### System Packages

Packages installed directly from nixpkgs like this:

```nix
environment.systemPackages = [
pkgs.nerdfonts
];
```

are located at `/run/current-system/sw/bin`.

### Home-Manager Packages

Packages installed via home-manager:

```nix
home.packages = with pkgs; [
spotify
];
```

are located at `/etc/profiles/per-user/<your-username>/bin`.

## Changing System Settings

You can safely customize almost every setting on your macOS with nix-darwin. For more details, take a look at [my System Settings configuration](./system.nix).
You can safely customize almost every setting on your macOS with nix-darwin. For more details, take a look at [my System Settings configuration](../../nixos/darwin/system).

## Nix Has Few (Desktop) Packages for ARM/MacOS

No worries! nix-darwin integrates seamlessly with Homebrew, allowing you to install any Brew or App Store application you need. For more information on how to do this, see [my Homebrew and AppStore configuration](./apps.nix).
No worries! nix-darwin integrates seamlessly with Homebrew, allowing you to install any Brew or App Store application you need. For more information on how to do this, see [my Homebrew and AppStore configuration](../../modules/darwin/default.nix).

0 comments on commit 4c56e7e

Please sign in to comment.