Documentation

Using the slicer

Reference for how to use the SoulCrafted Slicer. Still work in progress.

Getting started

Installation

Our builds are published on the Codeberg releases page. Windows and Linux are available today; macOS is not built yet.

Windows

Download the 64-bit installer, run it, and launch the application from the start menu.

⚠️ Windows may warn about an unrecognised publisher while our builds are still unsigned. This is expected, we are still in alpha stage.

Linux

Download the Flatpak package, and install it with the flatpak install command, you can install it in 2 ways.

System wide:

sudo flatpak install --system ./it.soulcrafted.slicer.flatpak

User scoped:

flatpak install --user ./it.soulcrafted.slicer.flatpak

⚠️ Although unlikely, it could happen that flatpak complains about a missing runtime. We can fix that by adding Flathub remotes.

System wide:

sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

User scoped:

flatpak remote-add --if-not-exists --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Macos

We don’t provide Macos packages yet. We’ll have them very soon.

Verifying the download

Each release lists checksums. Compare them before running the file, particularly if you did not download directly from this website or Codeberg.

If you are comfortable with the command line, you can use sha256sum:

sha256sum ./it.soulcrafted.slicer.flatpak

It will generate an output similar to the following one:

db053cb9596fc172c3088b975a02fe8f3eff2f8ac686ed59e8e8381603a0a25f  ./it.soulcrafted.slicer.flatpak

Building from source

  1. Clone the code into your local environment:
    git clone https://codeberg.org/SoulCrafted/Slicer.git
    
    • We recommend reading the README.md and CONTRIBUTING.md files.
  2. Ensure that you have Rust installed (and up to date) in your system.
  3. Go into the repository directory, and run cargo build:
    cd ./Slicer
    cargo build --release
    
  4. The binary will be available in ./target/release/sc-slicer-gui (with .exe if you are in Windows)
  5. Extra: if you want to build the packages/installers, go to packages/ and read the specific documentation (in README.md files).