
MagicArch es un script integral de post-instalación construido con Ansible, diseñado para transformar una instalación básica de Arch Linux en una Distro de Pentesting completamente equipada, personalizada para pentesting y rendimiento. Con un enfoque en evaluaciones de seguridad, personalización y optimización del rendimiento, MagicArch simplifica el proceso de configuración y garantiza un entorno adaptado para tareas de pentesting.

MagicArch es un script integral de post-instalación construido con Ansible, diseñado para transformar una instalación básica de Arch Linux en una Distribución de Pentesting completamente equipada, personalizada para pentesting y rendimiento. Con un enfoque en evaluaciones de seguridad, personalización y optimización del rendimiento, MagicArch simplifica el proceso de configuración y garantiza un entorno adaptado para tareas de pentesting.
Automatización impulsada por Ansible: Aprovechando el poder de Ansible, MagicArch agiliza el proceso de configuración, automatizando la configuración de herramientas y ajustes esenciales.
Integración de herramientas de pentesting: MagicArch incluye una amplia gama de herramientas de pentesting, convenientemente configuradas y listas para usar, mejorando la eficiencia y productividad en evaluaciones de seguridad y tareas de pruebas de penetración.
Personalización: MagicArch despliega varias personalizaciones como temas, fondos de pantalla, configuraciones de escritorio y más, garantizando una experiencia de usuario única.
Optimización del rendimiento: MagicArch incorpora ajustes y optimizaciones de rendimiento, mejorando la respuesta del sistema y asegurando un funcionamiento fluido durante tareas intensivas.
curl -s -O https://gitlab.com/MagicBytes/magicarch/-/raw/main/install.sh && bash install.sh
Instalación: Comience con una instalación vanilla de Arch Linux.
Clonar Repositorio: Clone el repositorio de MagicArch en su máquina local.
Ejecutar Script: Ejecute el script install.sh para iniciar el proceso de configuración.
... o simplemente ejecute el comando de instalación rápida que no requiere nada más que sudo y curl
[opcional] Personalizar: Modifique los archivos de configuración proporcionados (si lo desea).
instalar paquetes requeridos (ejecutar como root):
pacman -S git git-lfs sudo ansible-core
instalar colecciones de ansible requeridas (no ejecutar como root):
ansible-galaxy collection install community.general ansible.posix community.postgresql
clonar el repositorio:
git clone https://gitlab.com/MagicBytes/magicarch
cambiar al repositorio recién clonado:
cd magicarch
instalar Git LFS para este repositorio (no ejecutar como root):
git lfs install
obtener la configuración de MagicArch KDE desde Git LFS (no ejecutar como root):
git-lfs pull
instalar MagicArch (no ejecutar como root):
ansible-playbook site.yml --connection=local --ask-become-pass
captura de pantalla de neofetch:

captura de pantalla del espacio de trabajo KDE:

menú de KDE:

fondo de pantalla 1080p:

captura de pantalla de btop++:

salida colorida de ls:

salida colorida de cat:

utilidades del sistema coloridas:

Configuración de Ansible: Configure el comportamiento y ajustes de Ansible en ansible.cfg.