Skip to content

Commit

Permalink
Add installation reference for Nix/NixOS (closes #52)
Browse files Browse the repository at this point in the history
  • Loading branch information
mbekkomo authored and Sainan committed Nov 17, 2024
1 parent e6d24d4 commit 16317e6
Showing 1 changed file with 16 additions and 1 deletion.
17 changes: 16 additions & 1 deletion docs/Getting Started.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,24 @@ Pluto is in the Arch User Repository under the name `plutolang`.
This package includes the `pluto` and `plutoc` executables, shared library, as well as headers for developers (`#include <pluto/...>`).

### Termux

Pluto is available in the Termux package main repository under `plutolang` for binaries and `libpluto` for development library.

### Nix/NixOS

:::info
This package is maintained by a member of our community.
:::

Pluto is available in the [NUR](https://github.com/nix-community/NUR) repository. You can try it by following the installation step, and then test it by running:
```
$ nix-shell -p nur.repos.mbekkomo.plutolang --command pluto
```

Optionally, if you want to install the packages without building it first, you can register a [Cachix](https://cachix.org) store to skip it.
```
$ cachix use mbekkomo
```

## Compile Pluto Yourself

Pluto can compile on virtually any platform, as long as there's a C++ 17 compiler for it.
Expand Down

0 comments on commit 16317e6

Please sign in to comment.