From 796376e11c580bd962b76e70e2faee556df39c08 Mon Sep 17 00:00:00 2001 From: The Bearodactyl Date: Sat, 18 Jan 2025 18:49:02 -0600 Subject: [PATCH 1/2] Update geode-cli.md --- getting-started/geode-cli.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/getting-started/geode-cli.md b/getting-started/geode-cli.md index f619fce..4219152 100644 --- a/getting-started/geode-cli.md +++ b/getting-started/geode-cli.md @@ -71,6 +71,20 @@ We provide prebuilt Linux binaries in [the CLI releases page]((https://github.co Once you figure that out, it is recommended that you [set up a profile afterwards](#profile-setup). +## NixOS + +You can install the CLI via a Flake or via `nix-build` +```bash +# Via the Flake +nix profile install github:geode-sdk/cli#default + +# Via nix-build +git clone https://github.com/geode-sdk/cli +cd cli +nix-build +nix-env -i -f . +``` + # Profile Setup A profile is just an instance of Geometry Dash. The CLI allows keeping multiple separate installations of Geometry Dash at once, though most users will just have a single installation of GD with Geode on it. If you do have GDPSes with Geode on them installed, you can run `geode profile add` to add them to the list of known profiles. You need to have at least one profile set up so your mods can be automatically installed post build. From a480742a4e85d785545fa7bc666ec302d4989b8c Mon Sep 17 00:00:00 2001 From: The Bearodactyl Date: Sat, 18 Jan 2025 18:53:01 -0600 Subject: [PATCH 2/2] Update geode-cli.md --- getting-started/geode-cli.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/getting-started/geode-cli.md b/getting-started/geode-cli.md index 4219152..c46166b 100644 --- a/getting-started/geode-cli.md +++ b/getting-started/geode-cli.md @@ -71,7 +71,7 @@ We provide prebuilt Linux binaries in [the CLI releases page]((https://github.co Once you figure that out, it is recommended that you [set up a profile afterwards](#profile-setup). -## NixOS +## Nix You can install the CLI via a Flake or via `nix-build` ```bash