penguins-eggs
Version:
A remaster system tool, compatible with Almalinux, Alpine, Arch, Debian, Devuan, Fedora, Manjaro, Opensuse, Ubuntu and derivatives
1,574 lines • 40.7 kB
JSON
{
"commands": {
"adapt": {
"aliases": [],
"args": {},
"description": "adapt monitor resolution for VM only",
"examples": [
"eggs adapt"
],
"flags": {
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "adapt",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"adapt.js"
]
},
"calamares": {
"aliases": [],
"args": {},
"description": "a GUI system installer - install and configure calamares",
"examples": [
"sudo eggs calamares",
"sudo eggs calamares --install",
"sudo eggs calamares --install --theme=/path/to/theme",
"sudo eggs calamares --remove"
],
"flags": {
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"install": {
"char": "i",
"description": "install calamares and its dependencies",
"name": "install",
"allowNo": false,
"type": "boolean"
},
"nointeractive": {
"char": "n",
"description": "no user interaction",
"name": "nointeractive",
"allowNo": false,
"type": "boolean"
},
"policies": {
"char": "p",
"description": "configure calamares policies",
"name": "policies",
"allowNo": false,
"type": "boolean"
},
"release": {
"char": "r",
"description": "release: remove calamares and all its dependencies after the installation",
"name": "release",
"allowNo": false,
"type": "boolean"
},
"remove": {
"description": "remove calamares and its dependencies",
"name": "remove",
"allowNo": false,
"type": "boolean"
},
"theme": {
"description": "theme/branding for eggs and calamares",
"name": "theme",
"hasDynamicHelp": false,
"multiple": false,
"type": "option"
},
"verbose": {
"char": "v",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "calamares",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"calamares.js"
]
},
"config": {
"aliases": [],
"args": {},
"description": "Configure eggs to run it",
"examples": [
"sudo eggs config",
"sudo eggs config --clean",
"sudo eggs config --clean --nointeractive"
],
"flags": {
"clean": {
"char": "c",
"description": "remove old configuration before to create new one",
"name": "clean",
"allowNo": false,
"type": "boolean"
},
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"nointeractive": {
"char": "n",
"description": "no user interaction",
"name": "nointeractive",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"description": "verbose",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "config",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"config.js"
]
},
"cuckoo": {
"aliases": [],
"args": {},
"description": "PXE start with proxy-dhcp",
"examples": [
"sudo eggs cuckoo"
],
"flags": {
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"description": "verbose",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "cuckoo",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"cuckoo.js"
]
},
"dad": {
"aliases": [],
"args": {},
"description": "ask help from daddy - TUI configuration helper",
"examples": [
"sudo eggs dad",
"sudo eggs dad --clean",
"sudo eggs dad --default"
],
"flags": {
"clean": {
"char": "c",
"description": "remove old configuration before to create",
"name": "clean",
"allowNo": false,
"type": "boolean"
},
"default": {
"char": "d",
"description": "reset to default values",
"name": "default",
"allowNo": false,
"type": "boolean"
},
"file": {
"char": "f",
"description": "use a file configuration custom",
"name": "file",
"hasDynamicHelp": false,
"multiple": false,
"type": "option"
},
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"nointeractive": {
"char": "n",
"description": "no user interaction",
"name": "nointeractive",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "dad",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"dad.js"
]
},
"kill": {
"aliases": [],
"args": {},
"description": "kill the eggs/free the nest",
"examples": [
"sudo eggs kill"
],
"flags": {
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"isos": {
"char": "i",
"description": "erase all ISOs on remote mount",
"name": "isos",
"allowNo": false,
"type": "boolean"
},
"nointeractive": {
"char": "n",
"description": "no user interaction",
"name": "nointeractive",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"description": "verbose",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "kill",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"kill.js"
]
},
"krill": {
"aliases": [],
"args": {},
"description": "a TUI system installer - install the system",
"examples": [
"sudo eggs install",
"sudo eggs install --unattended --halt",
"sudo eggs install --chroot"
],
"flags": {
"btrfs": {
"char": "b",
"description": "Format btrfs",
"name": "btrfs",
"allowNo": false,
"type": "boolean"
},
"chroot": {
"char": "c",
"description": "chroot before to end",
"name": "chroot",
"allowNo": false,
"type": "boolean"
},
"crypted": {
"char": "k",
"description": "Crypted CLI installation",
"name": "crypted",
"allowNo": false,
"type": "boolean"
},
"domain": {
"char": "d",
"description": "Domain name, defult: .local",
"name": "domain",
"hasDynamicHelp": false,
"multiple": false,
"type": "option"
},
"halt": {
"char": "H",
"description": "Halt the system after installation",
"name": "halt",
"allowNo": false,
"type": "boolean"
},
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"ip": {
"char": "i",
"description": "hostname as ip, eg: ip-192-168-1-33",
"name": "ip",
"allowNo": false,
"type": "boolean"
},
"nointeractive": {
"char": "n",
"description": "no user interaction",
"name": "nointeractive",
"allowNo": false,
"type": "boolean"
},
"none": {
"char": "N",
"description": "Swap none: 256M",
"name": "none",
"allowNo": false,
"type": "boolean"
},
"pve": {
"char": "p",
"description": "Proxmox VE install",
"name": "pve",
"allowNo": false,
"type": "boolean"
},
"random": {
"char": "r",
"description": "Add random to hostname, eg: colibri-ay412dt",
"name": "random",
"allowNo": false,
"type": "boolean"
},
"replace": {
"char": "R",
"description": "Replace partition. eg: --replace /dev/sda3",
"name": "replace",
"hasDynamicHelp": false,
"multiple": false,
"type": "option"
},
"small": {
"char": "s",
"description": "Swap small: RAM",
"name": "small",
"allowNo": false,
"type": "boolean"
},
"suspend": {
"char": "S",
"description": "Swap suspend: RAM x 2",
"name": "suspend",
"allowNo": false,
"type": "boolean"
},
"testing": {
"char": "t",
"description": "Just testing krill",
"name": "testing",
"allowNo": false,
"type": "boolean"
},
"unattended": {
"char": "u",
"description": "Unattended installation",
"name": "unattended",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"description": "Verbose",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "krill",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"krill.js"
]
},
"love": {
"aliases": [],
"args": {},
"description": "the simplest way to get an egg!",
"examples": [
"eggs love"
],
"flags": {
"clone": {
"char": "c",
"description": "clone (uncrypted)",
"name": "clone",
"allowNo": false,
"type": "boolean"
},
"fullcrypt": {
"char": "f",
"description": "clone crypted full",
"name": "fullcrypt",
"allowNo": false,
"type": "boolean"
},
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"hidden": {
"char": "H",
"description": "stealth mode",
"name": "hidden",
"allowNo": false,
"type": "boolean"
},
"homecrypt": {
"char": "k",
"description": "clone crypted home",
"name": "homecrypt",
"allowNo": false,
"type": "boolean"
},
"nointeractive": {
"char": "n",
"description": "no user interaction",
"name": "nointeractive",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "love",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"love.js"
]
},
"mom": {
"aliases": [],
"args": {},
"description": "ask help from mommy - TUI helper",
"examples": [
"eggs mom"
],
"flags": {
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "mom",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"mom.js"
]
},
"produce": {
"aliases": [],
"args": {},
"description": "produce a live image from your system",
"examples": [
"sudo eggs produce # zstd fast compression",
"sudo eggs produce --pendrive # zstd compression optimized pendrive",
"sudo eggs produce --clone # clear clone (unencrypted)",
"sudo eggs produce --homecrypt # clone crypted home (all inside /home is cypted)",
"sudo eggs produce --fullcrypt # clone crypted full (entire system is crypted)",
"sudo eggs produce --basename=colibri"
],
"flags": {
"addons": {
"description": "addons to be used: adapt, pve, rsupport",
"name": "addons",
"hasDynamicHelp": false,
"multiple": true,
"type": "option"
},
"basename": {
"description": "basename",
"name": "basename",
"hasDynamicHelp": false,
"multiple": false,
"type": "option"
},
"clone": {
"char": "c",
"description": "clone (uncrypted)",
"name": "clone",
"allowNo": false,
"type": "boolean"
},
"excludes": {
"description": "use: static, homes, home",
"name": "excludes",
"hasDynamicHelp": false,
"multiple": true,
"type": "option"
},
"fullcrypt": {
"char": "f",
"description": "clone crypted full",
"name": "fullcrypt",
"allowNo": false,
"type": "boolean"
},
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"hidden": {
"char": "H",
"description": "stealth mode",
"name": "hidden",
"allowNo": false,
"type": "boolean"
},
"homecrypt": {
"char": "k",
"description": "clone crypted home",
"name": "homecrypt",
"allowNo": false,
"type": "boolean"
},
"includeRootHome": {
"char": "i",
"description": "folder /root is included on live",
"name": "includeRootHome",
"allowNo": false,
"type": "boolean"
},
"kernel": {
"char": "K",
"description": "kernel version",
"name": "kernel",
"hasDynamicHelp": false,
"multiple": false,
"type": "option"
},
"links": {
"description": "desktop links",
"name": "links",
"hasDynamicHelp": false,
"multiple": true,
"type": "option"
},
"max": {
"char": "m",
"description": "max compression: xz -Xbcj ...",
"name": "max",
"allowNo": false,
"type": "boolean"
},
"noicon": {
"char": "N",
"description": "no icon eggs on desktop",
"name": "noicon",
"allowNo": false,
"type": "boolean"
},
"nointeractive": {
"char": "n",
"description": "no user interaction",
"name": "nointeractive",
"allowNo": false,
"type": "boolean"
},
"pendrive": {
"char": "p",
"description": "optimized for pendrive: zstd -b 1M -Xcompression-level 15",
"name": "pendrive",
"allowNo": false,
"type": "boolean"
},
"prefix": {
"char": "P",
"description": "prefix",
"name": "prefix",
"hasDynamicHelp": false,
"multiple": false,
"type": "option"
},
"release": {
"description": "release: remove penguins-eggs, calamares and dependencies after installation",
"name": "release",
"allowNo": false,
"type": "boolean"
},
"script": {
"char": "s",
"description": "script mode. Generate scripts to manage iso build",
"name": "script",
"allowNo": false,
"type": "boolean"
},
"standard": {
"char": "S",
"description": "standard compression: xz -b 1M",
"name": "standard",
"allowNo": false,
"type": "boolean"
},
"theme": {
"description": "theme for livecd, calamares branding and partitions",
"name": "theme",
"hasDynamicHelp": false,
"multiple": false,
"type": "option"
},
"verbose": {
"char": "v",
"description": "verbose",
"name": "verbose",
"allowNo": false,
"type": "boolean"
},
"yolk": {
"char": "y",
"description": "force yolk renew",
"name": "yolk",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "produce",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"produce.js"
]
},
"status": {
"aliases": [],
"args": {},
"description": "informations about eggs status",
"examples": [
"eggs status"
],
"flags": {
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "status",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"status.js"
]
},
"update": {
"aliases": [],
"args": {},
"description": "update the Penguins' eggs tool",
"examples": [
"eggs update"
],
"flags": {
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"description": "verbose",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "update",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"update.js"
]
},
"export:appimage": {
"aliases": [],
"args": {},
"description": "export penguins-eggs AppImage to the destination host",
"examples": [
"eggs export pkg",
"eggs export pkg --clean",
"eggs export pkg --all"
],
"flags": {
"clean": {
"char": "c",
"description": "remove old .AppImage before to copy",
"name": "clean",
"allowNo": false,
"type": "boolean"
},
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"description": "verbose",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "export:appimage",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"export",
"appimage.js"
]
},
"export:iso": {
"aliases": [],
"args": {},
"description": "export remastered ISO in the destination host",
"examples": [
"eggs export iso",
"eggs export iso --clean"
],
"flags": {
"checksum": {
"char": "C",
"description": "export checksums md5 and sha256",
"name": "checksum",
"allowNo": false,
"type": "boolean"
},
"clean": {
"char": "c",
"description": "delete old ISOs before to copy",
"name": "clean",
"allowNo": false,
"type": "boolean"
},
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"description": "verbose",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "export:iso",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"export",
"iso.js"
]
},
"export:pkg": {
"aliases": [],
"args": {},
"description": "export penguins-eggs package to the destination host",
"examples": [
"eggs export pkg",
"eggs export pkg --clean",
"eggs export pkg --all"
],
"flags": {
"all": {
"char": "a",
"description": "export all archs",
"name": "all",
"allowNo": false,
"type": "boolean"
},
"clean": {
"char": "c",
"description": "remove old .deb before to copy",
"name": "clean",
"allowNo": false,
"type": "boolean"
},
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"description": "verbose",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "export:pkg",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"export",
"pkg.js"
]
},
"export:tarballs": {
"aliases": [],
"args": {},
"description": "export pkg/iso/tarballs to the destination host",
"examples": [
"eggs export tarballs",
"eggs export tarballs --clean"
],
"flags": {
"clean": {
"char": "c",
"description": "remove old .deb before to copy",
"name": "clean",
"allowNo": false,
"type": "boolean"
},
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"description": "verbose",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "export:tarballs",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"export",
"tarballs.js"
]
},
"tools:clean": {
"aliases": [],
"args": {},
"description": "clean system log, apt, etc",
"examples": [
"sudo eggs tools clean"
],
"flags": {
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"nointeractive": {
"char": "n",
"description": "no user interaction",
"name": "nointeractive",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"description": "verbose",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "tools:clean",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"tools",
"clean.js"
]
},
"tools:repo": {
"aliases": [],
"args": {},
"description": "add/remove penguins-repos",
"examples": [
"sudo eggs tools repo --add",
"sudo eggs tools repo --remove"
],
"flags": {
"add": {
"char": "a",
"description": "add penguins-repos",
"name": "add",
"allowNo": false,
"type": "boolean"
},
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"nointeractive": {
"char": "n",
"description": "no user interaction",
"name": "nointeractive",
"allowNo": false,
"type": "boolean"
},
"remove": {
"char": "r",
"description": "remove penguins-repos",
"name": "remove",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"description": "verbose",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "tools:repo",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"tools",
"repo.js"
]
},
"tools:skel": {
"aliases": [],
"args": {},
"description": "update skel from home configuration",
"examples": [
"sudo eggs tools skel",
"sudo eggs tools skel --user user-to-be-copied"
],
"flags": {
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"user": {
"char": "u",
"description": "user to be used",
"name": "user",
"hasDynamicHelp": false,
"multiple": false,
"type": "option"
},
"verbose": {
"char": "v",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "tools:skel",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"tools",
"skel.js"
]
},
"tools:stat": {
"aliases": [],
"args": {},
"description": "get statistics from sourceforge",
"examples": [
"eggs tools stat",
"eggs tools stat --month",
"eggs tools stat --year"
],
"flags": {
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"month": {
"char": "m",
"description": "current month",
"name": "month",
"allowNo": false,
"type": "boolean"
},
"year": {
"char": "y",
"description": "current year",
"name": "year",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "tools:stat",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"tools",
"stat.js"
]
},
"tools:yolk": {
"aliases": [],
"args": {},
"description": "configure eggs to install without internet",
"examples": [
"sudo eggs tools yolk"
],
"flags": {
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "tools:yolk",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"dir": "/var/local/yolk",
"isESM": true,
"relativePath": [
"dist",
"commands",
"tools",
"yolk.js"
]
},
"wardrobe:get": {
"aliases": [],
"args": {
"repo": {
"description": "repository to get",
"name": "repo",
"required": false
}
},
"description": "get warorobe",
"examples": [
"eggs wardrobe get",
"eggs wardrobe get your-wardrobe"
],
"flags": {
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "wardrobe:get",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"wardrobe",
"get.js"
]
},
"wardrobe:list": {
"aliases": [],
"args": {
"repo": {
"description": "wardrobe to get",
"name": "repo",
"required": false
}
},
"description": "list costumes and accessoires in wardrobe",
"examples": [
"eggs wardrobe list",
"eggs wardrobe list your-wardrobe",
"eggs wardrobe list --distro arch"
],
"flags": {
"distro": {
"char": "d",
"description": "distro",
"name": "distro",
"hasDynamicHelp": false,
"multiple": false,
"type": "option"
},
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"name": "verbose",
"allowNo": false,
"type": "boolean"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "wardrobe:list",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"wardrobe",
"list.js"
]
},
"wardrobe:show": {
"aliases": [],
"args": {
"repo": {
"description": "costume to show",
"name": "repo",
"required": false
}
},
"description": "show costumes/accessories in wardrobe",
"examples": [
"eggs wardrobe show colibri",
"eggs wardrobe show accessories/firmwares",
"eggs wardrobe show accessories/"
],
"flags": {
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"json": {
"char": "j",
"description": "output JSON",
"name": "json",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"name": "verbose",
"allowNo": false,
"type": "boolean"
},
"wardrobe": {
"char": "w",
"description": "wardrobe",
"name": "wardrobe",
"hasDynamicHelp": false,
"multiple": false,
"type": "option"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "wardrobe:show",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"example": [
"eggs wardrobe show colibri",
"eggs wardrobe show accessories/firmwares",
"eggs wardrobe show accessories/"
],
"isESM": true,
"relativePath": [
"dist",
"commands",
"wardrobe",
"show.js"
]
},
"wardrobe:wear": {
"aliases": [],
"args": {
"repo": {
"description": "costume to wear",
"name": "repo",
"required": false
}
},
"description": "wear costume/accessories from wardrobe",
"examples": [
"sudo eggs wardrobe wear duck",
"sudo eggs wardrobe wear accessories/firmwares",
"sudo eggs wardrobe wear wagtail/waydroid"
],
"flags": {
"help": {
"char": "h",
"description": "Show CLI help.",
"name": "help",
"allowNo": false,
"type": "boolean"
},
"no_accessories": {
"char": "a",
"description": "not install accessories",
"name": "no_accessories",
"allowNo": false,
"type": "boolean"
},
"no_firmwares": {
"char": "f",
"description": "not install firmwares",
"name": "no_firmwares",
"allowNo": false,
"type": "boolean"
},
"verbose": {
"char": "v",
"name": "verbose",
"allowNo": false,
"type": "boolean"
},
"wardrobe": {
"char": "w",
"description": "wardrobe",
"name": "wardrobe",
"hasDynamicHelp": false,
"multiple": false,
"type": "option"
}
},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "wardrobe:wear",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"wardrobe",
"wear.js"
]
},
"setup:install": {
"aliases": [],
"args": {},
"description": "Automatically check and install system prerequisites",
"examples": [
"eggs setup # this help",
"sudo eggs setup install # install native dependencies, autocomplete, man, etc",
"sudo eggs setup purge # purge all configurations, autocomplete, man, etc installed from penguins-eggs AppImage"
],
"flags": {},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "setup:install",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"setup",
"install.js"
]
},
"setup:purge": {
"aliases": [],
"args": {},
"description": "Automatically check and install system prerequisites",
"examples": [
"eggs setup # this help",
"sudo eggs setup install # install native dependencies, autocomplete, man, etc",
"sudo eggs setup purge # purge all configurations, autocomplete, man, etc installed from penguins-eggs AppImage"
],
"flags": {},
"hasDynamicHelp": false,
"hiddenAliases": [],
"id": "setup:purge",
"pluginAlias": "penguins-eggs",
"pluginName": "penguins-eggs",
"pluginType": "core",
"strict": true,
"enableJsonFlag": false,
"isESM": true,
"relativePath": [
"dist",
"commands",
"setup",
"purge.js"
]
}
},
"version": "26.1.31"
}