CLI backend for emubox
- TypeScript 94.2%
- Shell 3.5%
- JavaScript 1.2%
- Just 1.1%
|
|
||
|---|---|---|
| .github/workflows | ||
| src | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| bun.lockb | ||
| emubox.ini | ||
| eslint.config.mjs | ||
| install | ||
| justfile | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
🎮 Emubox
A package manager for emulators, in a distrobox container.
I like the ideas utilized by the Emudeck project, but think their scope reaches a little too far for my preferences. Emubox is a CLI alternative with a faster install time, and less overhead.
Features
- Contained mostly* one directory (~/.emubox) *aside from flatpaks
- Custom ROM and Saves directory choices
- Emulator installation and updates from AUR, Flathub, and Github (as AppImages)
- Desktop/Steam shortcuts for ROMs.
Installation
Requires distrobox
sh -c "$(curl -sSL https://emubox.pupper.space/install)"