π CLI #
If you have cargo (the Rust package manager) installed, you can use it to install firefly-cli:
cargo install firefly_cli
If you don’t, install it from binary releases:
-
Download the latest release. You need the one containing
-linux-
in the name. If you don’t know which one you need, it’s probably the one ending with-x86_64-unknown-linux-gnu.tar.gz
. -
Make sure the
~/.local/bin
directory is in your$PATH
. Open~/.bashrc
(or~/.zshrc
if you use zsh) and add at the end the following:export PATH=$PATH:~/.local/bin
-
Extract the binary and place it into your
$PATH
:cd ~/Downloads tar -xvf ./firefly_cli-*.tar.gz mv ./firefly_cli-*/firefly_cli ~/.local/bin chmod +x ~/.local/bin/firefly_cli
-
Verify installation:
firefly_cli --version
-
Download the latest release. You need the one ending with
-x86_64-apple-darwin.tar.gz
. -
Extract files from the archive.
-
Right click on
firefly_cli
and pressOpen
. This will make the binary trusted. -
Open the terminal and use the
cd
command to go to the directory containingfirefly_cli
. -
Verify intallation:
./firefly_cli --version
-
Download the latest release. You need the one containing
-windows-
in the name. If you don’t know which one you need, it’s probably the one ending with-x86_64-pc-windows-msvc.zip
. -
Extract files from the archive.
-
Open the terminal and use the
cd
command to go to the directory containingfirefly_cli
. -
Verify intallation:
firefly_cli --version
π Launcher and games #
The firefly_cli import
command can be used to install any app from the catalog. Start by installing the default launcher and the snake game:
firefly_cli import sys.launcher
firefly_cli import lux.snek
π» Emulator #
-
Download the latest release. You need the one ending with
-x86_64-unknown-linux.tgz.gz
. -
Make sure the
~/.local/bin
directory is in your$PATH
. Open~/.bashrc
(or~/.zshrc
if you use zsh) and add at the end the following:export PATH=$PATH:~/.local/bin
-
Extract the binary and place it into your
$PATH
:cd ~/Downloads tar -xvf ./firefly-emulator-*.tgz.gz mv ./firefly-emulator ~/.local/bin chmod +x ~/.local/bin/firefly-emulator
-
Launch the emulator:
firefly-emulator
- Download the latest release. You need the one ending with
-x86_64-apple-darwin.tgz
. - Extract files from the archive.
- Right click on
firefly_cli
and pressOpen
.