{"id":13472874,"url":"https://github.com/jmcerrejon/PiKISS","last_synced_at":"2025-03-26T17:31:25.949Z","repository":{"id":17485380,"uuid":"20267077","full_name":"jmcerrejon/PiKISS","owner":"jmcerrejon","description":"PiKISS for Raspberry Pi: A bunch of scripts with menu to make your life easier.","archived":false,"fork":false,"pushed_at":"2025-03-17T18:45:15.000Z","size":2744,"stargazers_count":917,"open_issues_count":31,"forks_count":92,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-03-20T01:09:04.859Z","etag":null,"topics":["games","odroid","raspberry-os","raspberry-pi","scripts-collection","shell"],"latest_commit_sha":null,"homepage":"http://misapuntesde.com","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jmcerrejon.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG","contributing":null,"funding":".github/FUNDING.YML","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"patreon":"cerrejon","ko_fi":"cerrejon","custom":"https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=ulysess%40gmail%2ecom\u0026lc=GB\u0026item_name=PiKISS\u0026currency_code=EUR\u0026bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted"}},"created_at":"2014-05-28T17:58:16.000Z","updated_at":"2025-03-19T21:29:10.000Z","dependencies_parsed_at":"2023-10-16T03:42:09.358Z","dependency_job_id":"73a91472-68cf-4056-a7af-86a11a223f8c","html_url":"https://github.com/jmcerrejon/PiKISS","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmcerrejon%2FPiKISS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmcerrejon%2FPiKISS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmcerrejon%2FPiKISS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmcerrejon%2FPiKISS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmcerrejon","download_url":"https://codeload.github.com/jmcerrejon/PiKISS/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245702267,"owners_count":20658577,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["games","odroid","raspberry-os","raspberry-pi","scripts-collection","shell"],"created_at":"2024-07-31T16:00:58.644Z","updated_at":"2025-03-26T17:31:25.943Z","avatar_url":"https://github.com/jmcerrejon.png","language":"Shell","funding_links":["https://patreon.com/cerrejon","https://ko-fi.com/cerrejon","https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=ulysess%40gmail%2ecom\u0026lc=GB\u0026item_name=PiKISS\u0026currency_code=EUR\u0026bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted","https://ko-fi.com/cerrejon'","https://paypal.me/jmcerrejon"],"categories":["Shell","Tools"],"sub_categories":[],"readme":"# PiKISS For Raspberry Pi: A Bunch Of Scripts With Menu To Make Your Life Easier\n\n![PiKISS Logo](logo_pikiss_header.png)\n\n\u003cp align=\"center\"\u003e\n \u003ca href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=ulysess%40gmail%2ecom\u0026lc=GB\u0026item_name=PiKISS\u0026currency_code=EUR\u0026bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted\"\u003e\u003cimg src=\"https://www.paypalobjects.com/en_GB/i/btn/btn_donate_SM.gif\" /\u003e\u003c/a\u003e\n \u003ca href='https://ko-fi.com/cerrejon' target='_blank'\u003e\u003cimg height=\"20\" src=\"https://az743702.vo.msecnd.net/cdn/kofi2.png?v=0\" alt='Buy Me a Coffee at ko-fi.com' /\u003e\u003c/a\u003e\n \u003ca href=\"https://github.com/jmcerrejon/neighborhood-games/blob/master/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/github/license/jmcerrejon/neighborhood-games\" alt=\"npm version\"\u003e\u003c/a\u003e\n \u003ca href=\"https://x.com/ulysess10\"\u003e\u003cimg src=\"https://img.shields.io/twitter/follow/ulysess10?style=social\" alt=\"Follow me on X!\"\u003e\u003c/a\u003e\n \u003ca href=\"https://github.com/jmcerrejon/PiKISS/search?l=shell\"\u003e\u003cimg src=\"https://img.shields.io/github/languages/top/jmcerrejon/pikiss\" alt=\"language top\"\u003e\u003c/a\u003e\n \u003ca href=\"https://commerce.coinbase.com/checkout/71737f60-2440-488e-b413-f41e706f024b\"\u003e\u003cimg height=\"20\" src=\"https://estafaonline.com/wp-content/uploads/2019/02/Coinbase-logo.png\" alt=\"Coinbase\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## ⏰ Estimated hours of work so far\n\n-   **1255 hours**\n\n## 💰 Total amount donated by users \u0026 sponsors\n\n-   $2.470,98\n\n-   I want to thank for its contributions and help: [foxhound311](https://github.com/foxhound311), [phoenixbyrd](https://github.com/phoenixbyrd), [ptitSeb](https://github.com/ptitSeb) \u0026 [Moldytzu](https://github.com/Moldytzu), Kreal (krishenriksen.dk).\n\n-   **Patreon Legends:** I want to thank **Bo Martin, Rodney Hester, CraigsBar, Lohann Paterno Coutinho Ferreira \u0026 specially James Carroll** for trusting me. ❤️\n\n-   Patreons supported me in the past: _Jay Edwards, Tomás Delgado, Jeremy Palmer, cxgr, Willie D Kerner Jr, Matthew Michink, Mathew Gracie, Mike A. Torevell, David J Leto, Josiah McCracken._\n\n-   Other users who helped me with donations are: _Ben Daghita, Timo Westphal, danoga, Roman Borowinski, Lenny Tua, Dan Suter, nunnz, Pi-Mania, Bernd Titze, Bogdan Moldovan, Thomas Wurgler, Paul Symes, George Kister, Agustino Dominguez, David Leahy, Jonathan Hodges, Mattias True, Sara J Shireman Anderson, Anthony Skiver, Shawn Mullins, Michaël Bortolin, William Norris, Jacob Ehrman, Karsten Schulz, Robert Napier, Patrick Michels._\n\n-   [raspipc.es](https://www.raspipc.es/) ❤️\n\n## 📣 Stay tuned\n\n-   📬⠀Mail: \u003culysess@gmail.com\u003e\n\n-   📖⠀Blog (English \u0026 Spanish): [misapuntesde.com](https://misapuntesde.com/)\n\n-   🐦⠀ X (AKA Twitter): [@ulysess10](https://x.com/ulysess10)\n\n-   👾⠀Discord for suggestions \u0026 support [thanks to Pi Labs](https://discord.gg/Y7WFeC5)\n\n-   👨🏻‍💻⠀LinkedIn: [es.linkedin.com/in/jmcerrejon](https://es.linkedin.com/in/jmcerrejon/)\n\n-   📣⠀Mewe (Spanish): [mewe.com](https://mewe.com/group/5c6bbed8f0e71669f228c457)\n\n-   💰 ⠀Patreon: \u003chttps://patreon.com/cerrejon\u003e\n\n-   💰 ⠀Paypal: \u003chttps://paypal.me/jmcerrejon\u003e\n\n## 🤝 Contributors\n\n-   [huelvayork](https://github.com/huelvayork), [mayavera](https://github.com/mayavera), [CleanMachine1](https://github.com/CleanMachine1), [kleinerm](https://github.com/kleinerm), [tx00100xt](https://github.com/tx00100xt).\n\n-   Logo: grayduck\n\n## TL;DR\n\nJust type:\n\n```sh-session\ncurl -sSL https://git.io/JfAPE | bash\n```\n\n## 🎥 Check what **PiKISS** can do for you on my Youtube's channel\n\n-   [youtube.com \u003e PIKISS](https://www.youtube.com/playlist?list=PLXhElW3ALmWh8p0mn1ZECawkKyF8QzNNP)\n\n## ENGLISH\n\n### [ Screenshots ]\n\n![piKiss_01](screenshots/pikiss_twisterOS_01.png)\n\n![piKiss_02](screenshots/pikiss_twisterOS_02.png)\n\n![piKiss_03](screenshots/pikiss_twisterOS_03.png)\n\n![piKiss_04](screenshots/pikiss_twisterOS_04.png)\n\n### [ ChangeLog (dd/mm/yy)]\n\n### (2025/03/17)\n\n· 📦 ADD: Games \u003e Dune 2 Legacy 0.96.4 for aarch64.\n\n· 📦 ADD: Games \u003e Captain S for aarch64.\n\n· 👌 IMPROVE: Games \u003e Fallout 2 install script.\n\n· 👌 IMPROVE: Games \u003e Deathrace install script.\n\n· 👌 IMPROVE: Games \u003e Blood install message.\n\n· 🐛 FIX: Games \u003e Abbaye des Morts remove icon when uninstall.\n\n· 🐛 FIX: Games \u003e Blake Stone run app when install.\n\n· 🐛 FIX: PiKISS 64-bit OS detection message.\n\n### (2025/02/16)\n\n· 👌 IMPROVE: Emulators \u003e Caprice32 for aarch64.\n\n· 📦 ADD: Games \u003e VVVVVV v2.4.2 for aarch64.\n\n### (2025/02/09)\n\n· 👌 IMPROVE: Games \u003e GemRB v0.9.4 for aarch64.\n\n· 👌 IMPROVE: Emulators \u003e Amiberry (Amiga emulator) v7.0.4 for armhf/aarch64.\n\n· 🐛 FIX: PiKISS icon on Menu when install it.\n\n### (12/01/25)\n\n· 📦 ADD: Games \u003e Portal (Source Engine) for aarch64.\n\n· 👌 IMPROVE: Games \u003e Half Life 2 launcher script for aarch64.\n\n### (25/12/24) 🎄\n\n· 📦 ADD: Games \u003e Half Life 2 (Source Engine) for aarch64.\n\n### (09/12/24)\n\n· 👌 IMPROVE: Emulators \u003e Amiberry (Amiga emulator) v7.0.0-RC1 for armhf/aarch64.\n\n· 🐛 FIX: Games \u003e Fallout.\n\n### (06/12/24)\n\n· 👌 IMPROVE: Server \u003e Git Server.\n\n### (05/11/24)\n\n· 👌 IMPROVE: Devs \u003e Docker.\n\n### (19/10/24)\n\n· 📦 ADD: Others \u003e Metasploit Framework.\n\n### (01/10/24)\n\n· 📦 ADD: Games \u003e Carmageddon (AKA Dethrace) for aarch64.\n\n· 👌 IMPROVE: Emulators \u003e Speccy (Portable ZX-Spectrum emulator) for aarch64.\n\n### (28/09/24)\n\n· 📦 ADD: Mmedia \u003e Spotube (Spotify Clone).\n\n· 👌 IMPROVE: Others \u003e Wine add Hangover v9.17 for aarch64.\n\n### (06/09/24)\n\n· 👌 IMPROVE: Others \u003e Wine add Hangover v9.15 for aarch64.\n\n· ❌ REMOVE: Others \u003e Box86/Box64 installation (Only compilation is available).\n\n### (03/09/24)\n\n· 👌 IMPROVE: Emulation \u003e PPSSPP v1.17.1-19410 (PSP Emulator) for aarch64.\n\n### (20/08/24)\n\n· 👌 IMPROVE: Games \u003e Crispy-Doom 7.0.0 for aarch64.\n\n### (10/07/24)\n\n· 👌 IMPROVE: Games \u003e Blood for aarch64.\n\n· 👌 IMPROVE: Games \u003e Xash3D (Half Life) for aarch64. Removed armfh support.\n\n### (07/07/24)\n\n· 👌 IMPROVE: Games \u003e Arx Libertatis for aarch64.\n\n· 🐛 FIX: Emulatos \u003e residual.\n\n### (24/06/24)\n\n· 👌 IMPROVE: Games \u003e Alien VS Predator for aarch64.\n\n### (23/06/24)\n\n· 👌 IMPROVE: Games \u003e Abbaye des Morts 2.0.3 for aarch64.\n\n### (16/06/24)\n\n· 📦 ADD: Emulators \u003e PCem for aarch64 (PCem is an emulator for old XT/AT-class PC).\n\n### (09/06/24)\n\n· 📦 ADD: Games \u003e WipeOut for aarch64.\n\n### (28/05/24)\n\n· 👌 IMPROVE: Games \u003e OpenClaw for aarch64.\n\n· 👌 IMPROVE: Others \u003e UXPlay (Airplay Mirroring) armhf \u0026 aarch64.\n\n### (06/05/24)\n\n· 📦 ADD: Games \u003e Hexen 2 for aarch64 (using engine fteqw).\n\n### (10/04/24)\n\n· 📦 ADD: Devs \u003e SQLiteStudio.\n\n### (07/04/24)\n\n· 🐛 FIX: Emulatos \u003e mGBA.\n\n### (02/04/24)\n\n· 📦 ADD: Games \u003e Unreal Tournament 99.\n\n### (28/03/24)\n\n· 🐛 FIX: Config \u003e Vulkan driver.\n\n### (15/03/24)\n\n· 👌 IMPROVE: Others \u003e Scrcopy v2.4 with Android 15 support.\n...\n\nTo see the full list of changes, read the [CHANGELOG](./CHANGELOG)\n\n## [ Introducing PiKISS ]\n\n### _\"Everything that can be automated, should be automated.\"_\n\nInstalling an application on Linux is not a complex task. Sometimes you just type _sudo apt install_ and get the application installed with all of its dependencies. But... What if we need to install more than one app such as a web server or it requires many steps to complete the install process? Is it not in the official repositories? What if you want to get rid of input commands?\n\n\"Please, make an easy way to set up my WIFI network!\"\n\nDon't despair. **PiKISS** has come to help you...\n\n---\n\n**PiKISS** _(Pi Keeping It Simple, Stupid!)_ is made with _scripts (Bash)_ for _Raspberry Pi 4 \u0026 5_ boards which has a menu that will allow you to install some applications or configure files automatically as easy as possible. The ideal stage is:\n\n-   _Raspberry PI OS Desktop_ Bullseye 32-bit. 64-bit support is comming slowly.\n\nThe idea is to offer facilities to manage your operating system, selecting an option in a menu and answer [Yes/No]. If you need to check dependencies, install an app, modify a script at boot, add a line to a file or download other, **PiKISS** will do it for you.\n\nI included not only the ability to install, but also compile programs. Do you have problems when compiling your favorite emulator? Have you forgotten to modify a line in the source code and now you have to recompile again for 4 hours?. Laugh with **PiKISS**.\n\nWhat some users have said about **PiKISS**:\n\n-   _\"It could have happened to me!\"_\n\n-   _\"That's silly! (I'm going to install it as soon as I get home)\"_\n\n-   _\"I don't need to fight with the terminal anymore? Shut up and take my money!.\"_ - Easy, it's free.\n\n**NOTE:** 100% Free of viruses and Trojans. Not available in stores. The author of **PiKISS** is not responsible if you get bored with your _Raspberry Pi_ because everything is too easy. Online until I wish or _Internet_ is destroyed.\n\n## [ Installation ]\n\nJust type:\n\n```sh-session\ncurl -sSL https://git.io/JfAPE | bash\n```\n\n## [ Data Files 🚨 ]\n\nHonestly, I just want to let you get everything done without having to fight with the command line. The project has grown a lot, and the games I own and have been hosted on the internet, can't be there because of _Copyright_. I don't understand how a game that is older than 15 years old in some cases, has these so restrictive laws in some countries. Someone should do something about it.\n\n**My solution to keep this project working is the following**: If you have copies saved for your use, just copy those links/paths in a file at `res/magic-air-copy-pikiss.txt`. You have an example of this file with instructions at [./res/magic-air-copy-pikiss.example](./res/magic-air-copy-pikiss.example). _PiKISS_ will read the links/files/directories in that file and install it for you when is required. Compatible and tested hosters: _dropbox.com, archive.org, anonfiles.com, pcloud.com_.\n\nYou can share this file _magic-air-copy-pikiss.txt_ with your brother/sister if you paid half price for the game and if the laws of your country allow it.\n\n## [ Update ]\n\n_PiKISS_ checks if new scripts are available on remote and updates them automatically, but if you want to get the latest version manually, just enter into the directory with cd PiKISS and type:\n\n```sh-session\ngit pull\n```\n\n**NOTE:** If you use another distribution other than _Raspberry OS/TwisterOS_, maybe you need to execute the next command: _git config --global http.sslVerify false_\n\n### [ HELP ME! ]\n\n**PiKISS** grows up according to users requests or I'll append scripts that I consider necessary, but I call **to the community** to share, improve and help to add new scripts to the existing one. If the project grow, **is up to you**.\n\n## ESPAÑOL\n\n## PiKISS para Raspberry Pi: Un puñado de scripts con menú para hacerte la vida más fácil\n\n### [ Presentando PiKISS ]\n\n### _\"Todo lo que pueda ser automatizado, debería estar automatizado.\"_\n\nInstalar una aplicación en Linux no es complejo. A veces basta con un _sudo apt install_ y tendrás la aplicación con todas sus dependencias. Pero, ¿Y si tenemos que instalar más de una app como por ejemplo en un servidor web o necesita varios pasos para completar el proceso de instalación?, ¿Y si no está en los repositorios oficiales?, ¿Y si no quieres teclear? ¡Por favor, una manera fácil de instalar mi red WIFI!.\n\nNo desesperéis. Ha llegado **PiKISS** para ayudarte...\n\n---\n\n**PiKISS** _(Pi Keeping It Simple, Stupid!, \"Pi manteniéndolo sencillo, ¡Estúpido!\")_ son unos _scripts en Bash_ para placas _Raspberry Pi 4 y 5_ y testeado en _Raspberry PI OS Desktop_ Bullseye 32-bit (el soporte a 64-bit lo estoy haciendo poco a poco), que cuenta con un menú que te va a permitir instalar algunas aplicaciones o configurar ficheros de forma automática de la manera más fácil posible. **Su misión: Simplificar la instalación de software en _Raspberry Pi_.**\n\nLa idea es ofrecer facilidades para manejar tu distribución y que las instalaciones sean tan sencillas como seleccionar una opción en un menú y contestar [Si/No]. Si alguna conlleva algo más que instalar, por ejemplo modificar un script en el arranque, añadir una línea a un fichero, descargar otros ficheros, comprobar dependencias, **PiKISS** lo hará por ti.\n\nIncluyo la posibilidad no solo de instalar, sino también de compilar programas. ¿Problemas a la hora de compilar tu emulador favorito?, ¿Se te ha olvidado modificar una línea en el código fuente de su autor y tienes que volver a recompilar durante 4 horas?. Ríete tú ahora de todo esto con **PiKISS**.\n\nLo que algunos usuarios han dicho de **PiKISS**:\n\n-   _\"¡Se me podría haber ocurrido a mí!\"_\n\n-   _\"Menuda tontería (voy a instalarlo en cuanto llegue a casa)\"_\n\n-   _\"¿Ya no tengo que pelearme con la terminal?. Cállate y coge mi dinero!\"_ - Tranquilos, es gratis.\n\n**NOTA:** 100% Libre de virus y troyanos. No disponible en tiendas. El autor de _PiKISS_ no se hace responsable si te aburres con tu _Raspberry Pi_ porque todo es demasiado fácil. Online hasta que me plazca o se destruya _Internet_.\n\n### [ Instalación ]\n\nEscribe en la terminal lo siguiente:\n\n```sh-session\ncurl -sSL https://git.io/JfAPE | bash\n```\n\n## [ Ficheros de datos 🚨 ]\n\nSinceramente, lo único que quiero es que todo funcione sin tener que pelearme con la línea de comandos. El proyecto ha crecido mucho, y los juegos que yo poseo y que tenía alojados en internet, no pueden estar allí por motivos de _Copyright_. Tampoco entiendo como un juego que tiene más de 15 años en algunos casos, tienen estas leyes tan restrictivas en algunos países. Alguien debería hacer algo al respecto.\n\n**Mi solución para que este proyecto siga funcionando es el siguiente**: Si tienes copias guardadas para tu uso, copia dichos enlaces/rutas en el fichero `res/magic-air-copy-pikiss.txt`. Tienes un ejemplo de este fichero en [./res/magic-air-copy-pikiss.example](./res/magic-air-copy-pikiss.example). _PiKISS_ leerá los enlaces/rutas de ese fichero y te instalará el que necesite cuando proceda. Hosters testeados y compatible: _dropbox.com, archive.org, anonfiles.com, pcloud.com_.\n\nEste fichero _magic-air-copy-pikiss.txt_ lo puedes compartir con tu herman@ si pagásteis a medias el juego y si las leyes de tu país lo permiten.\n\n### [ Actualizar ]\n\n_PiKISS_ comprueba si hay nuevas actualizaciones en remoto y las actualiza automaticamente, pero si quieres conseguir la última versión de forma manual, teclea en el directorio de _PiKISS_:\n\n```sh-session\ngit pull\n```\n\n**NOTA:** Si usas otra distribución que no sea _Raspberry OS/TwisterOS_ en la _Raspberry Pi_, tal vez tengas que ejecutar esta sencencia: _git config --global http.sslVerify false_\n\n### [ ¡AYÚDAME! ]\n\n**PiKISS** crecerá de acuerdo a las peticiones de los usuarios o añadiré los scripts que considere oportunos, pero hago un llamamiento a **toda la comunidad** para compartir, mejorar o agregar nuevos scripts a los ya existentes. Que este proyecto crezca **depende de tí**.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjmcerrejon%2FPiKISS","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjmcerrejon%2FPiKISS","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjmcerrejon%2FPiKISS/lists"}