actions-marketplace-validations/Nix Quick Install
Quickly installs Nix in unprivileged single-user mode
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Sep 24, 2025
- License
- Apache 2.0
Pinned Snippet
uses: actions-marketplace-validations/nixbuild_nix-quick-install-action@c57091870f58910a7aef53a0b0a99f6ba568aa6f # no releases — HEAD as of 2026-07-13tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| nix_version | The version of Nix that should be installed If not specified, the latest stable Nix release is used. Note that each release of nix-quick-install-action has a specific set of supported Nix versions, which do not change. You can check what Nix versions are supported by the version of nix-quick-install-action you're using by going to https://github.com/nixbuild/nix-quick-install-action/releases | yes | 2.29.2 |
| nix_conf | If set, this configuration is written to XDG_CONFIG_HOME/nix/nix.conf, which is read by Nix. See https://nixos.org/manual/nix/stable/command-ref/conf-file.html for information on what settings that are available. Make sure the settings you define are supported by the Nix version you're using. | no | — |
| github_access_token | Configure Nix to use the specified token when fetching from GitHub. | — | ${{ github.token }} |
| nix_on_tmpfs | Installs /nix on a tmpfs mount. This can make Nix operations faster, but you risk running out of memory if your Nix store grows to big. Only enable this if you're absolutely sure the size of your Nix store (and database, logs etc) will be considerably less than the available memory. This option does nothing on MacOS runners. | yes | false |
| nix_archives_url | Don't use. For bootstrapping purposes only. | no | — |
| enable_kvm | Enable KVM for hardware-accelerated virtualization on Linux, if available. | no | true |
Outputs
no outputs