All Projects → jmcerrejon → Pikiss

jmcerrejon / Pikiss

Licence: mit
PiKISS for Raspberry Pi: A bunch of scripts with menu to make your life easier.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Pikiss

Pegasus Frontend
A cross platform, customizable graphical frontend for launching emulators and managing your game collection.
Stars: ✭ 364 (-18.57%)
Mutual labels:  games, raspberry-pi
Joustmania
Raspberry Pi Jousting at its finest
Stars: ✭ 91 (-79.64%)
Mutual labels:  games, raspberry-pi
Archstrike
An Arch Linux repository for security professionals and enthusiasts. Done the Arch Way and optimized for i686, x86_64, ARMv6, ARMv7 and ARMv8.
Stars: ✭ 401 (-10.29%)
Mutual labels:  raspberry-pi
Pivpn
Visit the PiVPN site for more information. This is a set of shell scripts initially developed by @0-kaladin that serve to easily turn your Raspberry Pi (TM) into a VPN server using two free, open-source protocols:
Stars: ✭ 4,782 (+969.8%)
Mutual labels:  raspberry-pi
Raspchat
A chat server that can run on Raspberry Pi
Stars: ✭ 418 (-6.49%)
Mutual labels:  raspberry-pi
Luma.led matrix
Python module to drive LED Matrices & 7-segment displays (MAX7219) and RGB NeoPixels (WS2812 / APA102)
Stars: ✭ 407 (-8.95%)
Mutual labels:  raspberry-pi
Mainloop.js
Provides a well-constructed main loop useful for JavaScript games and other animated or time-dependent applications.
Stars: ✭ 425 (-4.92%)
Mutual labels:  games
Carp
Carp is a programming language designed to work well for interactive and performance sensitive use cases like games, sound synthesis and visualizations.
Stars: ✭ 4,389 (+881.88%)
Mutual labels:  games
Pi Timolo
Raspberry PI-TIMOLO ( PI-TImelapse, MOtion, LOwLight ) uses RPI picamera and OpenCV for Remote Headless Security Monitoring using Motion Tracking, Rclone Auto Sync files with remote storage services. Auto Twilight Transitions and Low Light Camera Settings. Panoramic images using PanTiltHat and More. This project is featured on GitHub Awesome software.
Stars: ✭ 441 (-1.34%)
Mutual labels:  raspberry-pi
Gravity Sync
An easy way to synchronize the blocklist and local DNS configurations of multiple Pi-hole 5.x instances.
Stars: ✭ 406 (-9.17%)
Mutual labels:  raspberry-pi
Smarthome
@skalavala 👍 Nothing But Smarthome Stuff! - By Mahasri Kalavala
Stars: ✭ 437 (-2.24%)
Mutual labels:  raspberry-pi
Fiber2d
Cross-platform 2D Game Engine in pure Swift
Stars: ✭ 415 (-7.16%)
Mutual labels:  games
Rhino
On-device speech-to-intent engine powered by deep learning
Stars: ✭ 406 (-9.17%)
Mutual labels:  raspberry-pi
Rpi Webrtc Streamer
This repo's objective is providing something like Web Cam server on the most popular Raspberry PI hardware. By integrating [WebRTC](https://webrtc.org/native-code/) and Raspberry PI, we can stream the Raspberry camera feed to browser or native client which talks WebRTC.
Stars: ✭ 428 (-4.25%)
Mutual labels:  raspberry-pi
Actionai
custom human activity recognition modules by pose estimation and cascaded inference using sklearn API
Stars: ✭ 404 (-9.62%)
Mutual labels:  raspberry-pi
Automated Irrigation System
This is the software of an open source automated irrigation system. The complete setup including hardware can be found in the README.
Stars: ✭ 442 (-1.12%)
Mutual labels:  raspberry-pi
Desktopify
Convert Ubuntu Server for Raspberry Pi into a Desktop
Stars: ✭ 400 (-10.51%)
Mutual labels:  raspberry-pi
Redrunner
Red Runner, Awesome Platformer Game.
Stars: ✭ 414 (-7.38%)
Mutual labels:  games
Cdogs Sdl
Classic overhead run-and-gun game
Stars: ✭ 422 (-5.59%)
Mutual labels:  games
Super Simple Raspberry Pi Audio Receiver Install
Super Easy installation to make your Raspberry Pi an Audio Receiver
Stars: ✭ 448 (+0.22%)
Mutual labels:  raspberry-pi

PiKISS for Raspberry Pi: A bunch of scripts with menu to make your life easier.

PiKISS Logo

Buy Me a Coffee at ko-fi.com npm version Follow me on Twitter! language top Coinbase

⏰ Estimated hours of work so far

  • 820 hours

💰 Total amount donated by users

  • $405,89.

  • I want to thank my patrons James Carroll, David J Leto, Rodney Hester, Matthew Michink, Mathew Gracie & cxgr for trusting me ❤️

  • Others users who helped me with donations are: Ben Daghita, Timo Westphal, danoga, Roman Borowinski, Lenny Tua, Dan Suter, nunnz, Pi-Mania, Bernd Titze

📣 Stay tuned!

🤝 Contributors

  • huelvayork

  • Logo: grayduck

  • This project is not accepting money or any benefits.

🎥 Check what PiKISS can do for you on my Youtube's channel:

🚨🚨 Read the new info about Data Files below 🚨🚨

ENGLISH

[ Screenshots ]

piKiss_01

piKiss_02

piKiss_03

piKiss_04

[ ChangeLog (dd/mm/yy)]

(05/03/21)

· 📦 ADD: Games > Prince Of Persia (full).

· 👌 IMPROVE: Tweaks > Others > Add/Remove Swap.

(28/02/21)

· 👌 IMPROVE: Devs > Install VSCode or VSCodium (same with no telemetry).

· 👌 IMPROVE: Internet > Zoom updated to release 5.4.2 (53391.1108).

· 🐛 FIX: Internet > Zoom.

(22/02/21)

· 👌 IMPROVE: New relases: RPiplay 1.2 (Airplay mirror). Scrcopy (Android mirror 1.17).

· 👌 IMPROVE: Tweaks > Remove Packages > Remove Snap daemon.

(21/02/21)

· 👌 IMPROVE: New version 1.8.0. New compiled versions of Blood, DOSBox-X 0.83. Refactor code.

· 👌 IMPROVE: MagicAirCopy®. Now detect automatically if you have the file res/magic-air-copy-pikiss.txt to use it.

· 🐛 FIX: Games > Arx Fatalis & Quake 1 (shareware files missing).

(07/02/21)

· 📦 ADD: Emulators > Duckstation - PlayStation 1, aka. PSX Emulator.

(06/02/21)

· 👌 IMPROVE: Amiberry.

· 👌 IMPROVE: Tweaks > Packages > Remove Microsoft VSCode source list (You can safely install it with PiKISS later 😉).

(30/01/21)

· 📦 ADD: Server > Remote Desktop with Nomachine, xRDP and VNC Server.

(24/01/21)

· 📦 ADD: Multimedia > Jellyfin (Stream media to any device from your own server).

(17/01/21)

· 📦 ADD: Games > Zendronum to play Doom + Heretic + Hexen + Strife. Shareware included.

(12/01/21)

· ❌ REMOVE: Internet > Cordless (not maintained anymore).

(05/01/21)

· 🐛 FIX: Games > Captain S shortcut.

(03/01/21)

· 🐛 FIX: Games > AVP, Diablo.

· 👌 IMPROVE: Others > RPiPlay, Gl4ES, scrcpy.

· 👌 IMPROVE: Games > Blood, Eduke32, SMario64

· 👌 IMPROVE: Emulators > PSP, ResidualVM. Refactor code. Change /home/pi -> $HOME.

(27/12/20)

· 🐛 FIX: Links broken for StarCraft, StepMania, OpenMW and OpenBOR.

(25/12/20)

· 📦 ADD: Games > VVVVVV (Instead of jumping, you need to reverse gravity).

(22/12/20)

· 👌 IMPROVE: Games > Diablo I binaries upgraded to 1.1.0.

(15/12/20)

· 📦 ADD: Internet > Whatscli (Allow users to use WhatsApp via cli).

· 👌 IMPROVE: Configure > Vulkan frozen on version 20.3.0 due some users reported problems with latest 21.0.0.

(13/12/20)

· 📦 ADD: Multimedia > Moonlight (Open source implementation of NVIDIA's GameStream).

· 👌 IMPROVE: Others > SDL2.

(06/12/20)

· 📦 ADD: Games > Temptations (Retro platform game).

...

To see the full list of changes, read the CHANGELOG

[ Introducing PiKISS ]

Install an application on Linux is not a complex task. Sometimes just type sudo apt install and get the application installed with all 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?. Please, an easy way to set up my WIFI network!.

Don't despair. PiKISS has come to help you...


PiKISS (Pi Keeping It Simple, Stupid!) are scripts (Bash) for Raspberry Pi 4 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:

  • Raspberry PI OS Desktop mainly, TwisterOS and Debian derivates with 32 bits.

  • User pi or another user with sudo priviledges.

The 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.

I include 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 your now all this with PiKISS.

What some users have said about PiKISS:

  • "It could have happened to me!"

  • "That's silly! (I'm going to install it as soon as I get home)"

  • "I don't need to fight with the terminal anymore? Shut up and take my money!." - Easy, it's free.

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.

[ Installation ]

Just type:

$ curl -sSL https://git.io/JfAPE | bash

[ Data Files 🚨 ]

Honestly, I just want let you with all the work done without having to fight with the command line. The project has grown a lot, and the games I own and had 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.

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. 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.

You 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.

[ Update ]

PiKISS check if new scripts are available on remote and update them automatically, but If you want to get the latest version manually, just enter into the directory with cd PiKISS and type:

$ git pull

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

[ HELP ME! ]

PiKISS grow 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.

ESPAÑOL

PiKISS para Raspberry Pi: Un puñado de scripts con menú para hacerte la vida más fácil.

[ Presentando PiKISS ]

Instalar 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!.

No desesperéis. Ha llegado PiKISS para ayudarte...


PiKISS (Pi Keeping It Simple, Stupid!, "Pi manteniéndolo sencillo, ¡Estúpido!") son unos scripts en Bash para placas Raspberry Pi 4 (Raspberry PI OS Desktop, TwisterOS y derivados Debian todas ellas en versiones de 32 bits), 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.

La 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.

Incluyo 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.

Lo que algunos usuarios han dicho de PiKISS:

"¡Se me podría haber ocurrido a mí!"

"Menuda tontería (voy a instalarlo en cuanto llegue a casa)"

"¿Ya no tengo que pelearme con la terminal?. Cállate y coge mi dinero!" - Tranquilos, es gratis.

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.

[ Instalación ]

Escribe en la terminal lo siguiente:

$ curl -sSL https://git.io/JfAPE | bash

[ Ficheros de datos 🚨 ]

Sinceramente, 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.

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. 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.

Este fichero magic-air-copy-pikiss.txt lo puedes compartir con tu [email protected] si pagásteis a medias el juego y si las leyes de tu país lo permiten.

[ Actualizar ]

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:

$ git pull

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

[ ¡AYÚDAME! ]

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í.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].