No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Florian Klink 12cd234285
Merge pull request #560 from nix-community/dependabot/nix/nixpkgs-e7439b6
build(deps): bump nixpkgs from `c59305b` to `e7439b6`
2026-10-12 20:37:49 +02:00
.github binary cache: drop 2026-07-19 15:49:42 +03:00
apple-silicon-support uboot-asahi: remove DTC makeflag filtering 2026-10-05 09:26:07 +11:00
docs Clarify shutdown from U-Boot 2026-09-18 23:49:27 +00:00
iso-configuration installer-configuration.nix: stop using hardware.asahi.pkgs 2026-07-16 23:19:23 +02:00
.envrc flake: add devShells attribute; integrate direnv support 2025-08-30 20:09:18 -04:00
.git-blame-ignore-revs .git-blame-ignore-revs: update file 2026-01-04 20:00:35 -05:00
.gitignore flake: add devShells attribute; integrate direnv support 2025-08-30 20:09:18 -04:00
default.nix treewide: re-format 2025-07-26 15:17:25 -07:00
flake.lock build(deps): bump nixpkgs from c59305b to e7439b6 2026-10-11 20:43:42 +00:00
flake.nix Add default for extraModules parameter 2026-09-29 16:02:27 +00:00
LICENSE initial commit 2021-12-13 18:25:01 -06:00
nixbot.toml Expose a nixbot output 2026-08-31 11:16:46 +03:00
README.md release 2025-11-18 2025-11-18 22:44:23 -06:00

About

This repository contains package expressions and NixOS configuration modules which are intended to provide a useful and straightforward bare metal NixOS experience on Apple Silicon Macs. Once NixOS is installed and the Apple Silicon configuration module is added, the system can be configured and operated like any other NixOS system.

We aim to generally replicate the experience and software configuration/versions provided by the Asahi Linux reference distro, and we rely primarily on their hard work. Contributions to improve the NixOS experience and address specific issues are welcome, but configuration and versions which diverge significantly will not be accepted.

Please see the documentation and guide below to get started.

Documentation

Credits

This is mostly a restructuring of work many others have already done, and it wouldn't have been possible without them. Important parts of the NixOS on Apple Silicon experience include (but are not limited to):

The Nix derivations and documentation in this repository are licensed under the MIT license as included in the LICENSE file. Patches included in this repository, and the files that Nix builds, are covered by separate licenses.