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.
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
3intentos fallidos de conectarse via ssh
- Establece un baneo de una hora (3600 segundos) a los
- 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
10en ambas coordenadas
- Agregar padding de
- 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)
- Agregar el nombre de usuario y el correo electrónico a
- Establecer el tema oscuro de KDE Plasma
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.
- Descargar el repositorio en formato
ZIP - Extraer el archivo comprimido
- Abrir una terminal dentro de la carpeta correspondiente al archivo extraído
- Permitir que todos los archivos
.shse puedan ejecutar:
chmod +x *.sh
- Ejecutar el script maestro (SIN SUDO):
./setup.sh