- Shell 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| fetch.sh | ||
| interactive-postfetch.sh | ||
| interactive.sh | ||
| LICENSE | ||
| README.md | ||
| shrink.sh | ||
jameson-fork-creator
The Jameson Fork Creator is a tool to easily create forks of Snap!, Jameson, Snavanced!, Split!, and other Snap! derivatives.
To obtain it on Unix-like systems, run the git clone https://github.com/Mojavesoft-Group/jameson-fork-creator.git && chmod +x *.sh command.
How to use the Jameson Fork Creator
Forking using the TUI
The Jameson Fork Creator includes a tool known as interactive.sh, which lets you create forks using whiptail dialogs. You can run it with ./interactive.sh.
Forking Snap! v12.0.6 (CLI)
To fork Snap! using the CLI, run the following command: ./fetch.sh "https://github.com/jmoenig/Snap/archive/refs/tags/v12.0.6.zip" src/.
Forking Snavanced! (CLI)
To fork Snavanced! using the CLI, run the following commands:
rm -rf src
mkdir -p src/
git clone https://github.com/Alessandrito123/Snavanced.git src/. --depth 1
Forking Split! (CLI)
To fork Split! using the CLI, run the following commands:
rm -rf src
mkdir -p src/
git clone https://github.com/e016/split-mod.git src/. --depth 1
Forking Jameson 1.0 (CLI)
To fork Jameson 1.0 using the CLI, run the following command: ./fetch.sh "https://mojavesoft.net/ide/source.zip" src/.
Forking Jameson 2.0 (CLI)
Important
By default, Jameson 2.0 includes an addon called "Jameson Logo", which can sometimes cause hard-to-debug problems. If you encounter issues, consider running the
src/postfetch.shscript, which allows you to disable the buggy addon.
To fork Jameson 2.0 using the CLI, run the following command: ./fetch.sh "https://mojavesoft.net/ide2/source.zip" src/.