* feat: install command for direct downloads
* use sha1 instead of sha256
* apply suggestions
* feat: parse urls instead of using hasprefix
* stop by default and add force flag
* Implement various fixes and improvements
Co-authored-by: Tricked <72335827+SkyBlockDev@users.noreply.github.com>
Co-authored-by: comp500 <comp500@users.noreply.github.com>
* Add index page to dev server
* Add target=_blank to packwiz-installer link
* Improve sentence about packwiz-installer
Co-authored-by: comp500 <comp500@users.noreply.github.com>
* Add a nix flake
* Update flake deps and nix package's version nightly
* nix-flake: Update vendorSha256 on each push
An extra commit will be pushed only if needed
* Move flake.* into root directory
Update flake.lock
* nix-flake: Support more systems, commit hash as version
* Don't automatically update flake.lock
* Update list of Modrinth approved domains
* Add flag to disable Modrinth restricted domains
This allows packwiz to produce .mrpack files with direct downloads,
for packs that aren't distributed on modrinth.com.
Added support for importing manual files and rehashing where necessary
Moved cache folder to "local" user folder
Cleaned up messages, saved index after importing
The mods-folder option is now replaced with two new options: meta-folder and meta-folder-base
This allows non-mod files to use the correct directory based on their category; with correct
import of resource packs/etc from CurseForge packs, and the ability to override this behaviour.
To improve the reliability of packwiz metadata file marking (in the index), new files now use .pw.toml
as the extension - any extension can be used, but .pw.toml will now be automatically be
marked as a metafile regardless of folder, so you can easily move metadata files around.
Existing metadata files will still work (as metafile = true is set in the index); though in
the future .pw.toml may be required.