No description
  • Rust 99.7%
  • Nix 0.3%
Find a file
NotAShelf b0a594e892
cli: fix global -y flag conflicts in add-prj` and sync commands
`AddPrjArgs` had a local `-y` flag that conflicted with the global flag,
causing runtime panics. Removed the local field and updated callers to
use `global_yes` consistently.

The sync command now respects the global `-y` flag by accepting, you
guessed it, the `global_yes` parameter.

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I7b7c42fabbca0e363bd18a1d8b6b3bb76a6a6964
2026-03-03 23:35:10 +03:00
docs docs: prepare Pakker documentation 2026-02-19 00:22:23 +03:00
nix nix: initial tooling setup 2026-02-13 00:15:03 +03:00
src cli: fix global -y flag conflicts in add-prj` and sync commands 2026-03-03 23:35:10 +03:00
tests initial commit 2026-02-13 00:14:46 +03:00
.envrc nix: initial tooling setup 2026-02-13 00:15:03 +03:00
.gitignore initial commit 2026-02-13 00:14:46 +03:00
.rustfmt.toml initial commit 2026-02-13 00:14:46 +03:00
.taplo.toml initial commit 2026-02-13 00:14:46 +03:00
build.rs initial commit 2026-02-13 00:14:46 +03:00
Cargo.lock chore: bump dependencies 2026-03-03 23:34:57 +03:00
Cargo.toml chore: bump dependencies 2026-03-03 23:34:57 +03:00
flake.lock nix: bump nixpkgs 2026-02-19 00:22:31 +03:00
flake.nix nix: initial tooling setup 2026-02-13 00:15:03 +03:00

Pakker

A fast, reliable multiplatform modpack manager for Minecraft, written in Rust.

Overview

Pakker is a command-line tool for managing Minecraft modpacks across multiple platforms including CurseForge, Modrinth, and GitHub. It provides a streamlined workflow for creating, maintaining, and distributing modpacks with support for automated dependency resolution, version management, and multi-platform exports.

Acknowledgments

Pakker is greatly inspired by Pakku, bringing similar functionality with improved performance and additional features through Rust implementation.