yasirrdev /
C-Piscine
Colección completa de ejercicios en C de la Piscina de 42, desde módulos 00 a 07, incluyendo retos extra y scripts de Shell. Ideal como referencia y práctica de C.
44/100 healthLoading repository data…
libretechnology / repository
Colección completa de herramientas de desarrollo y utilidades del sistema para Linux. Incluye gestor automático de Cursor IDE, gestión avanzada de entornos Python, y scripts para automatizar tareas comunes del sistema.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Una colección de herramientas esenciales para instalar paquetes, resolver problemas del sistema y automatizar tareas comunes en Linux y macOS.
bintools es un conjunto de scripts que automatizan tareas comunes del sistema operativo. Desde resolver problemas de audio HDMI hasta instalar paquetes masivamente, bintools simplifica el trabajo diario con Linux y macOS.
packages.sh: Instalador masivo de paquetes organizados por categoríafix_hdmi_audio.sh: Soluciona problemas de audio HDMI con PipeWire automáticamentevideoset.sh: Configura resoluciones de pantalla y detecta monitores automáticamentenxcloud-backup.sh: Gestor completo de backups y configuración de Nextcloudhexroute: Convierte rutas de red a formato hexadecimal para configuración DHCPgit-tokens.py: Gestor seguro de tokens de autenticación para servicios Gitgpg-manager.py: Gestor completo de claves GPG con estrategia offline y configuración automáticabw-send.sh: Envío seguro extendido con múltiples canales de distribución (consola, email)bw-ghpersonal.sh: Gestión completa de tokens GitHub con Bitwarden y autenticación CLIodevs-install.sh: Instalador automático de odoodevs con múltiples opcionesmicursor.py: Gestor de Cursor IDE con configuración automáticapymanager.sh: Configuración profesional de entornos Pythonrepo-install.sh: Gestor de repositorios OS-específicosbintools-manager.sh: Gestor principal de bintoolsbtfixperms.sh: Gestor de permisos para desarrollomozilla-sops.sh: Instalador multiplataforma de Mozilla SOPS para gestión segura de secretosmail-config.py: Configurador SMTP interactivo con encriptación SOPS para múltiples proveedoresdocs/secrets.md: Guía completa de gestión segura de secretosdocs/sops.md: Guía completa de gestión de secretos con Mozilla SOPSdocs/mail-config.md: Guía completa del configurador SMTP con SOPSdocs/gpg-manager.md: Guía completa de gestión de claves GPG con estrategia offlinedocs/bw.md: Documentación completa de Bitwarden CLIdocs/bw-send.md: Guía completa de bw-send.sh (envío seguro extendido)docs/odoodevs.md: Documentación completa de odoodevsdocs/pritunl-vpn.md: Guía completa del instalador de cliente VPN de Pritunldocs/cursor-sync-guide.md: Guía para sincronizar contexto de Cursor con Nextclouddocs/RELEASE.md: Guía de releases para desarrolladoresPara instalar y usar bintools, necesitas:
# Instalación rápida en tu sistema
curl -fsSL https://raw.githubusercontent.com/maurorosero/bintools/main/install.sh | bash
# Instalación en directorio personalizado
curl -fsSL https://raw.githubusercontent.com/maurorosero/bintools/main/install.sh | bash -s -- --dir /opt/bintools
Lógica de Directorio de Instalación:
~/bin ($HOME/bin)~/bin existe: Pregunta si extender ese directorio o usar ~/bintools~/bin no existe: Se crea ~/bin automáticamente--dir /ruta/personalizada~/.bashrc o ~/.zshrcOpciones Avanzadas del Instalador:
# Instalación con opciones específicas
curl -fsSL https://raw.githubusercontent.com/maurorosero/bintools/main/install.sh | bash -s -- --version v1.1.0 --dir /opt/bintools
# Ver qué haría sin instalar
curl -fsSL https://raw.githubusercontent.com/maurorosero/bintools/main/install.sh | bash -s -- --dry-run --verbose
| Opción | Descripción | Ejemplo |
|---|---|---|
--version | Versión específica a instalar | --version v1.1.0 |
--dir | Directorio de instalación personalizado | --dir /opt/bintools |
--extend-bin | Extender directorio ~/bin existente | --extend-bin |
--dry-run | Solo mostrar qué se haría | --dry-run |
--verbose | Mostrar información detallada | --verbose |
Para verificar la instalación y actualizar bintools, usa el gestor integrado:
# Verificar instalación y estado
bintools-manager.sh --status
# Actualizar bintools a la última versión
bintools-manager.sh --update
# Ver ayuda completa del gestor
bintools-manager.sh --help
packages.sh)Instala automáticamente herramientas esenciales según tu sistema operativo con gestión inteligente de actualizaciones.
¿Qué puede instalar?
Características avanzadas:
yay (AUR) y snapd📖 Documentación completa: Para información detallada sobre instalación, uso, listas disponibles y configuración de repositorios, consulta la guía completa de packages.sh y la documentación de repo-install.sh.
fix_hdmi_audio.sh - Solucionador de Audio HDMIProblema que resuelve: Audio HDMI que no funciona en Linux con PipeWire
Pre-requisitos:
¿Qué hace?
Uso: fix_hdmi_audio.sh
videoset.sh - Configurador de PantallaProblema que resuelve: Resoluciones incorrectas o monitores no detectados
Pre-requisitos:
packages.sh --list base)¿Qué hace?
Uso: videoset.sh --auto
nxcloud-backup.sh - Gestor Completo de NextcloudProblema que resuelve: Gestión integral de configuración y sincronización de Nextcloud
Pre-requisitos:
packages.sh --list base)¿Qué hace?
~/secure con servidor.nextcloudsync.log y .sync_*.db* no deseadosFuncionalidades principales:
# Crear backup de configuración
nxcloud-backup.sh --backup
# Listar todos los backups disponibles
nxcloud-backup.sh --list
# Restaurar backup específico (mantiene autenticación)
nxcloud-backup.sh --restore backup_name
# Configurar sincronización de carpeta segura
nxcloud-backup.sh --secure
# Limpiar entradas duplicadas de configuración
nxcloud-backup.sh --clean
# Limpiar archivos de sincronización no deseados (.nextcloudsync.log, .sync_*.db*)
nxcloud-backup.sh --clean-sync
hexroute - Convertidor de Rutas de RedProblema que resuelve: Configuración de rutas de red en formato hexadecimal para DHCP
Pre-requisitos:
packages.sh --list base)¿Qué hace?
Uso: hexroute 172.16.0.0/16 gw 192.168.1.1
fix-locale.sh - Corrección de LocalesProblema que resuelve: Errores de configuración de locale en sistemas Debian/Ubuntu
Pre-requisitos:
packages.sh --list base)locales (se instala automáticamente)¿Qué hace?
Uso:
# Verificar configuración actual
fix-locale.sh --check
# Corregir configuración
fix-locale.sh --fix
# Ejecutar todas las correcciones
fix-locale.sh --all
# Uso remoto
fix-locale.sh --remote user@server --fix
gpg-manager.py)Gestor completo de claves GPG con estrategia offline y configuración automática para desarrolladores.
Pre-requisitos:
packages.sh --list base)¿Qué puede hacer?
Selected from shared topics, language and repository description—not editorial ratings.
yasirrdev /
Colección completa de ejercicios en C de la Piscina de 42, desde módulos 00 a 07, incluyendo retos extra y scripts de Shell. Ideal como referencia y práctica de C.
44/100 health