A Nix flake that packages SKlauncher — an alternative Minecraft launcher — by wrapping its official AppImage release with appimageTools.
- Fetches the SKlauncher
4.0.43AppImage release directly from GitHub. - Wraps it with
pkgs.appimageTools.wrapType2so it can run inside a Nix-managed FHS environment (no manualchmod +x/appimage-runneeded). - Exposes it as both a standalone package output and an overlay you can add to your own
nixpkgs.
- Nix with flakes enabled
- Linux,
x86_64-linux(this flake targets that system only) - X11 or XWayland (if using Wayland)
nix run github:pbcdev210/sklauncher-flake(Or use nix run . if running from a local clone.)
nix build .#default
./result/bin/sklauncherAdd this flake as an input:
inputs.sklauncher-flake.url = "github:pbcdev210/sklauncher-flake";Then either install the package directly:
environment.systemPackages = [ inputs.sklauncher-flake.packages.${system}.default ];or apply it as an overlay so pkgs.sklauncher becomes available:
nixpkgs.overlays = [ inputs.sklauncher-flake.overlays.default ];This flake (the packaging code in this repository) is licensed under the MIT License — see LICENSE.
SKlauncher itself is a separate, third-party project with its own license and terms; this flake only automates fetching and running its official binary release. See the SKlauncher website for details on the application itself.