sábado, 26 de julio de 2025

Actualizar TailwindCSS a la version 4 en Laravel

Actualizar TailwindCSS a la version 4 en Laravel
npx @tailwindcss/upgrade

En el archivo vite.config.ts
Agregar el plugin de tailwindcss
import { defineConfig } from 'vite'
import tailwindcss from '@tailwindcss/vite'
export default defineConfig({
   plugins: [
      tailwindcss(),
   ],
})


Reiniciar el servidor:
composer run dev
























Instalar PHP-CS-Fixer y configurar en VS Code

Instalar PHP-CS-Fixer y configurar en VS Code

Descargar php-cs-fixer.phar
https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/releases/tag/v3.84.0

Descargar y Guardar el archivo, por ejemplo, en:
C:\Program Files\php-cs-fixer\php-cs-fixer.phar

Crear un archivo .bat que apunte al .phar
Abrir Bloc de notas:
@echo off
php "C:\Program Files\php-cs-fixer\php-cs-fixer.phar" %*


Guarda el archivo como:
php-cs-fixer.bat

Agregar la carpeta al PATH de las variables de entorno

Verificar que funcione, ejecutar:
php-cs-fixer --version

Configurar VS Code (settings.json)
{
"php-cs-fixer.executablePath": "php-cs-fixer",
"php-cs-fixer.onsave": true,
"php-cs-fixer.rules": "@PSR12",
"php-cs-fixer.config": ".php-cs-fixer.dist.php"
}

Para aplicar los cambios, cerrar y abrir nuevamente vscode.










viernes, 23 de mayo de 2025

Instalar MySQL Server en Fedora 42

Instalar MySQL Server en Fedora 42
sudo dnf install mysql8.4-server

Habilitar e iniciar el servicio MySQL
sudo systemctl enable mysqld
sudo systemctl start mysqld

Ejecutar el script de seguridad
sudo mysql_secure_installation

Instalar MySQL Workbench
Link -> https://dev.mysql.com/downloads/workbench

cd $HOME/Descargas
sudo dnf install mysql-workbench-community-8.0.42-1.fc40.x86_64.rpm

Ver errores:
mysql-workbench

Eliminar la biblioteca interna de Workbench (recomendado)
sudo mv /usr/lib64/mysql-workbench/libssh.so.4 /usr/lib64/mysql-workbench/libssh.so.4.bak

Crea un enlace simbólico a la versión correcta:
sudo ln -s /usr/lib64/libssh.so.4 /usr/lib64/mysql-workbench/libssh.so.4






















































Instalar Visual Studio Code (VSCode) en Fedora

Instalar Visual Studio Code (VSCode) en Fedora
======================================
Añadir el repositorio de Microsoft:
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'

Actualizar la caché de DNF:
sudo dnf check-update

Instalar VSCode:
sudo dnf install code




















Instalar Mise en Fedora

Instalar Mise en Fedora
=====================
Instalar mise
curl https://mise.run | sh

Configurar Zsh
Agrega estas líneas al final de tu archivo ~/.zshrc:
vim ~/.zshrc
export PATH="$HOME/.local/bin:$PATH"
eval "$($HOME/.local/bin/mise activate zsh)"

Recargar la configuración
source ~/.zshrc

Verificar instalación
mise --version

Instalar Python con mise
Lista versiones disponibles de Python:
mise ls-remote python

Instalar una versión de Python (por ejemplo, la 3.11 y 3.13):
mise install python 3.11.0
mise install python 3.13.3

Establecer la versión global o local (en el proyecto):
mise global python@3.11.0 # para todo el sistema
# o
mise use python@3.13.3 # solo en el directorio actual

Mostrar todas las versiones de Python instaladas a través de mise:
mise list python













Buscador rápido de apps para Fedora Ulauncher

Buscador rápido de apps para Fedora
===============================
Instalar Ulauncher
sudo dnf install ulauncher












jueves, 22 de mayo de 2025

LImpiar el sistema en Fedora

# Limpiar la caché de dnf
sudo dnf clean all

# Eliminar paquetes huérfanos
sudo dnf autoremove

# Limpiar registros antiguos
sudo journalctl --vacuum-time=2weeks

# Limpiar caché de miniaturas
sudo rm -rf ~/.cache/thumbnails/*





















Actualizar TailwindCSS a la version 4 en Laravel

Actualizar TailwindCSS a la version 4 en Laravel npx @tailwindcss/upgrade En el archivo vite.config.ts Agregar el plugin de tailwindcss impo...