Skip to content

Repository files navigation

Scripts

Scripts útiles para "automatizar" mis instalaciones/configuraciones de Fedora 43 / 44 (yo uso la variante que tiene KDE Plasma).

Caution

De ninguna manera garantizo que estos scripts produzcan el efecto deseado en otras distribuciones de Linux / sistemas operativos que no sean Fedora 43 / 44.

¿Qué hay dentro?

Actualmente cuenta con scripts para:

  • Instalar repositorios de terceros para
    • Visual Studio Code
    • Google Chrome
    • RPM Fusion (free y non-free)
  • Instalar paquetes a través de DNF
    • fail2ban
    • fail2ban-firewalld
    • git
    • alacritty
    • google-chrome-stable
    • code
    • vlc
    • gparted
    • qpwgraph
    • gimp
    • btop
    • fastfetch
    • calibre
    • ffmpeg
  • Configurar sshd
    • Crear un par de claves (privada y pública) para la computadora
    • Deshabilitar la autenticación por contraseña
    • Habilitar la autenticación por clave pública
    • Deshabilitar la autenticación por challenge
    • Deshabilitar las sanciones del propio daemon
  • Configurar fail2ban
    • Establece un baneo de una hora (3600 segundos) a los 3 intentos fallidos de conectarse via ssh
  • Personalizar Plymouth
    • Aplicar un tema personalizado (fondo + marca de agua)
  • Personalizar GRUB
    • Aplicar un tema personalizado (solo fondo)
  • Instalar paquetes a través de Flathub
    • org.gnome.Evince
    • com.obsproject.Studio
    • com.github.tchx84.Flatseal
    • md.obsidian.Obsidian
    • org.localsend.localsend_app
    • org.deskflow.deskflow
    • com.spotify.Client
    • org.vinegarhq.Sober
    • com.github.neithern.g4music
    • org.kde.kdenlive
    • org.prismlauncher.PrismLauncher
    • fr.handbrake.ghb
    • com.github.d4nj1.tlpui
  • Instalar Node.js v24
  • Instalar la versión más reciente de pnpm
    • Establecer saveExact en true en la configuración global
    • Agregar algunos paquetes
      • browser-sync
      • nodemon
  • Instalar Starship
    • Personalizar el prompt
  • Configuar Alacritty
    • Agregar padding de 10 en ambas coordenadas
  • Configurar Git
    • Agregar el nombre de usuario y el correo electrónico a git config
    • Crear un par de claves SSH (privada y pública)
  • Establecer el tema oscuro de KDE Plasma

¿Cómo ejecutarlo?

Warning

Los scripts en este repositorio aún requieren de ser pulidos, ya que NO verifican si los archivos/rutas necesarias para efectuar los cambios existen, y los scripts que modifican archivos existentes agregando contenido NO verifican si el contenido ya fue agregado, lo cual puede dar paso a redundancias que pueden dar paso a errores. Recomiendo correrlos en una instalación limpia y una sola vez.

Pronto estaré actualizándolos para poder quitar esta advertencia. EJECUTA BAJO TU PROPIO RIESGO.

  1. Descargar el repositorio en formato ZIP
  2. Extraer el archivo comprimido
  3. Abrir una terminal dentro de la carpeta correspondiente al archivo extraído
  4. Permitir que todos los archivos .sh se puedan ejecutar:

chmod +x *.sh

  1. Ejecutar el script maestro (SIN SUDO):

./setup.sh

About

Scripts útiles para "automatizar" mis instalaciones/configuraciones de Fedora 43 / 44 (yo uso la variante que tiene KDE Plasma).

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages