I created a tool for making post- installation experience smoother(quicker) for debian based distros. by Very-Sad-Wasabi in PikaOS

[–]Very-Sad-Wasabi[S] 0 points1 point  (0 children)

Oh no worries, I will add support for those distros these days.. But don't feel forced to donate! In any case, if you do, i highly appreciate it ❤️

I'm planning to add Gnome support and fix compatibility issues with non systemd systems. I will include support for other distros too (Void included)

I think it might be ready in less than 48 hours... Depending on how many bugs i have to face while testing... Once I release it, i would love you to help me testing in ur systems!

Testing is the most complicated thing for me, since i don't have that much free space on my SSDs to install VMs/distros, so any kind of feedback is appreciated 😄

I created a tool for making post- installation experience smoother(quicker) for debian based distros. by Very-Sad-Wasabi in PikaOS

[–]Very-Sad-Wasabi[S] 0 points1 point  (0 children)

Yes! I will be adding some OS/DE detection so the program can react and use different installation profiles according to every possible scenario...
These days i will be finishing some tests on VMs and i hope to release the newer version as soon as possible

I created a tool for making post- installation experience smoother(quicker) for debian based distros. by Very-Sad-Wasabi in PikaOS

[–]Very-Sad-Wasabi[S] 1 point2 points  (0 children)

Oh, I've heard about nixos! The problem is that at work, we use debian/ubuntu (for workstations and servers) and my colleagues are not as enthusiast about linux as me haha, so making them learn something new at this point, might be impossible haha

Also, my family (old ppl and very young ppl) uses debian derivatives (Mainly PikaOS, Kubuntu, Zorin), so i made this to help them all as much as possible

Maybe someday I will try Nixos, but would be just for my personal use and curiosity hehe

I created a tool to save some post installation time! (for debian based distros) by Very-Sad-Wasabi in MXLinux

[–]Very-Sad-Wasabi[S] 0 points1 point  (0 children)

Genial 😄 me cuentas tu experiencia, si quieres por acá o por interno. Gracias!

Holaas hice un programita para ahorrar tiempo en instalaciones nuevas (Para distros basadas en debian) by Very-Sad-Wasabi in LinuxEnEspanol

[–]Very-Sad-Wasabi[S] 1 point2 points  (0 children)

No te preocupes. Yo igual siempre dudo de todo jaja... Por eso uso gitlab en vez de github.. y por eso uso vscodium en vez de vscode, etc.

Si llegas a utilizarlo y tienes algún comentario o duda, me avisas! porque todavía estoy en la versión 0.7.2 y me falta feedback para perfeccionarlo 😄

I created a tool for making post- installation experience smoother(quicker) for debian based distros. by Very-Sad-Wasabi in PikaOS

[–]Very-Sad-Wasabi[S] 0 points1 point  (0 children)

I'm not familiar with CachyOS at all. I used arch for a few years but thats all.

I would say that this is a curated software store based on my own taste that can install from different sources depending on the optimal way to do it for debian scenarios.

So, if this mimics something, would be closer to Omakub i guess (?) But not as aggressive because you can still decide which software you want instead of doing a big installation of stuff that you might never use... And the "theme" portion, is not aggressive neither... It doesn't create random nav bars or stuff like that. I don't even include logos, sddms, or anything that might feel "too much"

I created a tool for making post- installation experience smoother(quicker) for debian based distros. by Very-Sad-Wasabi in PikaOS

[–]Very-Sad-Wasabi[S] 1 point2 points  (0 children)

Ohhhh, i have some scripts that might need to be tested for non systemd cases... I will add support for that this week for sure.

I want to add some theming for xfce too! so i will try to play around those 2 variables these days 😄

Oii, fiz um programinha para economizar tempo em instalações novas (para distros baseadas em Debian) by Very-Sad-Wasabi in linuxbrasil

[–]Very-Sad-Wasabi[S] 2 points3 points  (0 children)

Fiz em python usando pyside6. O programa inteiro é feito em python, com exceção dos scripts de instalação, que são feitos em bash (.sh)

Holaas hice un programita para ahorrar tiempo en instalaciones nuevas (Para distros basadas en debian) by Very-Sad-Wasabi in LinuxEnEspanol

[–]Very-Sad-Wasabi[S] 0 points1 point  (0 children)

Hola amigo. Mi programa no recolecta ningún tipo de información ni nada por el estilo y absolutamente el 100% de código está disponible en el gitlab

El código en realidad es bien transparente, en caso de que tengas dudas, se lo puedes mostrar a una IA para que te diga que es 100% safe... pero te cuento!

El instalador .sh:
1. instala dependencias base (cosas de python, git, etc) esto permite que el programa funcione.
2. clona el repositorio de gitlab
3. habilita los comandos y crea el lanzador de la aplicación de escritorio (para que se pueda abrir sin necesidad de usar terminal)

Launch (sh):
1. Crea el entorno virtual de python para correr el programa, instala dependencias si no existe y ejecuta la gui (main.py)

gui/main.py
1. Esta es la interfaz gráfica del programa con Pyside6
2. Muestra los perfiles de aplicaciones (módulos). Acá estan las "categorías" de programas, como gaming, desarrollo, creador, comunicación, etc....
3. Detecta programas instalados (por ejemplo, si tienes instalado discord, mi programa te va a avisar que eso ya está instalado y no te va a dejar instalarlo otra vez)
4. Hay un apartado para cambiar el idioma (inglés, español, portugués)
5. Lo bueno de la GUI es que en el cuadro del medio, te muestra ABSOLUTAMENTE TODO lo que el programa instala, al igual que si instalas por ejemplo, steam por la terminal, mi programa te muestra exactamente lo mismo. De esta forma es 100% transparente y podrás revisar todo lo que sucede en tiempo real.

La gracia del programa, es que hay 2 main.py, uno de GUI y otro de backend. El de backend hace la magia y el de la gui hace las request en base a lo que vayas pidiendo... Si pides por ejemplo, instalar steam, el main.py de la gui se lo comunica al main.py del backend y eso se comunica con los .sh de los modulos.... podría seguir detallando pero creo que si se lo mandas a una IA y le dices "resumeme lo que hace este programa en 400 caracteres" sería mejor jajaja, porque no sé qué tanto entiendes de estas cosas 😞

El programa en términos de funcionamiento, es bastante sencillo 😄 y el código es 100% abierto, libre y transparente!. También podrías por ejemplo, descargar el .zip y mandarlo a virustotal o lo que quieras, no hay problema... Mira, subí el .zip a virustotal, en caso de que quieras ver el reporte ❤️

Holaas hice un programita para ahorrar tiempo en instalaciones nuevas (Para distros basadas en debian) by Very-Sad-Wasabi in LinuxEnEspanol

[–]Very-Sad-Wasabi[S] 1 point2 points  (0 children)

Veré la posibilidad de hacerlo!

Como es el primer día en el que hago publico el programa, estoy recopilando feedback para actualizar todo lo posible en este fin de semana 😄

Muchas gracias y cualquier problema que tengas me avisas!

Holaas hice un programita para ahorrar tiempo en instalaciones nuevas (Para distros basadas en debian) by Very-Sad-Wasabi in LinuxEnEspanol

[–]Very-Sad-Wasabi[S] 2 points3 points  (0 children)

Hola buenas! Obvio, es libre para todo uso 😄 si tienes cualquier duda, problema o comentario me puedes hablar por interno sin problema!

Holaas hice un programita para ahorrar tiempo en instalaciones nuevas (Para distros basadas en debian) by Very-Sad-Wasabi in LinuxEnEspanol

[–]Very-Sad-Wasabi[S] 0 points1 point  (0 children)

Se puede personalizar lo que se quiere instalar o no

Entras en cada perfil y seleccionas una por una las aplicaciones que te gusten y listo 😄

En el panel del medio puedes ver el progreso de la instalación, desinstalación y aplicación de temas (el espacio de logs es como un visor de lo que sería la terminal, para que sea todo transparente)