viernes, 23 de mayo de 2025

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/*





















Instalar Zsh y Oh My Zsh en Fedora

Instalar Zsh y Oh My Zsh en Fedora
=============================
Instalar Zsh
sudo dnf install zsh

Configurar Zsh como shell predeterminado:
chsh -s $(which zsh)

Verificar tu shell predeterminado:
echo $SHELL

Instalar Oh My Zsh:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Instalar las sugerencias automáticas:
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

Instalar el resaltado de sintaxis:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

Instalar la lista interactiva de sugerencias:
git clone --depth 1 -- https://github.com/marlonrichert/zsh-autocomplete.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/zsh-autocomplete

Abrir el archivo de configuración de Zsh:
vim ~/.zshrc
Busca la línea 73 que dice plugins=(git) y añádele los siguientes complementos para mejorar el autocompletado y el resaltado de sintaxis:
:73  plugins=(git zsh-autosuggestions zsh-syntax-highlighting zsh-autocomplete)

Aplicar los cambios:
source ~/.zshrc
---------------------------------------------------------------------------------------------------------------
Editar el archivo:
vim $HOME/.oh-my-zsh/themes/robbyrussell.zsh-theme
PROMPT="%(?:%{$fg_bold[green]%}%1{➜%} :%{$fg_bold[red]%}%1{➜%} )%{$fg[cyan]%}%c%{$reset_color%}"
PROMPT+='  $(git_prompt_info)'

Para Cambiar el tema:
Abrir el archivo de configuración de Zsh:
vim ~/.zshrc
Busca la línea que comienza con ZSH_THEME y configúrala así:
ZSH_THEME="robbyrussell"

Aplicar los cambios:
source ~/.zshrc

Ruta de los themes de Oh-my-zsh:
$HOME/.oh-my-zsh/themes
--------------------------------------------------------------------------------------------------------------------------------
Configurar Zsh para quitar el subrayado a sudo, ls, etc
Editar ~/.zshrc y agregar al final:
vim ~/.zshrc
ZSH_HIGHLIGHT_STYLES[precommand]='fg=#26A269,bold'
ZSH_HIGHLIGHT_STYLES[path]='none'

Aplicar los cambios:
source ~/.zshrc

Eliminar Aplicaciones preinstaladas en Fedora GNOME

Eliminar Aplicaciones preinstaladas (Opcional)
sudo dnf remove gnome-boxes rhythmbox gnome-weather gnome-maps gnome-tour yelp gnome-contacts
sudo dnf autoremove

Eliminar las carpetas asociadas
sudo rm -rf ~/.config/gnome-boxes ~/.local/share/gnome-boxes
sudo rm -rf ~/.config/rhythmbox ~/.local/share/rhythmbox
sudo rm -rf ~/.config/gnome-weather ~/.local/share/gnome-weather
sudo rm -rf ~/.config/gnome-maps ~/.local/share/gnome-maps
sudo rm -rf ~/.config/gnome-tour ~/.local/share/gnome-tour
sudo rm -rf ~/.config/yelp ~/.local/share/yelp
sudo rm -rf ~/.config/gnome-contacts ~/.local/share/gnome-contacts


Desinstalar LibreOffice
sudo dnf remove libreoffice\*
sudo dnf autoremove

Eliminar configuraciones del usuario
rm -rf ~/.config/libreoffice
rm -rf ~/.cache/libreoffice
rm -rf ~/.cache/gnome-software


Desinstalar Firefox
sudo dnf remove firefox
sudo dnf autoremove

Borrar archivos de configuración del usuario
rm -rf ~/.mozilla/firefox
rm -rf ~/.cache/mozilla/firefox
rm -rf ~/.config/Mozilla
rm -rf ~/.mozilla































Fedora 42 GNOME Personalización

Fedora 42 Personalización
===========================
Actualizar el sistema
sudo dnf update && sudo dnf upgrade

Instalar la herramienta Retoques
sudo dnf install gnome-tweaks

Instalar la herramienta GNOME Extensions
sudo dnf install gnome-extensions-app

Instalar las fuentes de JetBrainsMono y CaskaydiaMono
Crear el directorio de fuentes si no existe
mkdir -p ~/.local/share/fonts

Descargar la fuente JetbrainsMono y CaskaydiaCove Nerd Font
cd $HOME/Descargas
wget https://github.com/ryanoasis/nerd-fonts/releases/download/v3.4.0/JetBrainsMono.zip
wget https://github.com/ryanoasis/nerd-fonts/releases/download/v3.4.0/CascadiaCode.zip
Extraer e instalar
sudo dnf install unzip -y
unzip JetBrainsMono.zip -d ~/.local/share/fonts/JetBrainsMono-NF
unzip CascadiaCode.zip -d ~/.local/share/fonts/CaskaydiaCove
Actualizar la caché de fuentes
fc-cache -fv

Configurar la terminal Ptyxis
Ir a preferencias > Apariencia > Paleta: VS Code
                              Tipografia: CaskaydiaCove Nerd Font SemiBold
                              Tamaño: 13.5
                              Usar colores brillantes: Activar
Ir a preferencias > Comportamiento > Desactivar Restaurar la sesión
                              Desactivar restaurar el tamaño de la ventana 
                              Columnas: 102
                              Filas: 23
                              Campana audible: Desactivar
Ir a preferencias > Atajos 
                              Copiar al portapapeles: Ctrl + c
                              Pegar al portapapeles:  Ctrl + v

Configuración del sistema
Ir a Mostrar aplicaciones > buscar Configuración
Inalámbrica -> Desactivar
Pantallas  >  Tasa de refresco: 75%
Sonido    > Sonido de alerta: Ninguna
Energía > Comportamiento del botón de encendido: Nada
                  Mostrar porcentaje de batería
                   Apagar la pantalla: Nunca
                   Oscurecer la pantalla: Desactivar 
Multitarea -> Desactivar Esquina activa y Activar bordes de la pantalla
                          Numero de Áreas de Trabajo: 2 
Apariencia -> Seleccionar Oscuro color: Azul
Notificaciones > Notificaciones de la pantalla de bloqueo: Desactivar
Teclado -> Ver y personalizar atajos > Lanzadores > Carpeta personal > windows+E
                                                 > Navegacion > Ocultar todas las ventanas normales: Windows+D
                                                       > Ventanas > Activar el menú de la ventana: Retroceso para desactivar
                                                       > Atajo personalizado > Añadir > Nombre: terminal
                                                                                                                Comando: ptyxis
                                                                                                                Atajo: Ctrl + Alt + T
Privacidad y seguridad  
> Bloqueo de pantalla > Notificaciones de la pantalla de Bloqueo: Desactivar
                                     > Historico de archivos > Activar Eliminar los archivos temporales automáticamente
Sistema > Fecha y Hora > Activar Día de la semana

---------------------------------------------------------------------------------------------------------------------
Instalar tema de iconos de macOs
cd $HOME/Descargas
git clone https://github.com/vinceliuice/WhiteSur-icon-theme.git
cd WhiteSur-icon-theme/
ls
./install.sh -a -b
---------------------------------------------------------------------------------------------------------------------
Configuración de Retoques
Instalar Adwaita-dark
$> sudo dnf install gnome-themes-extra
Ir a Mostrar aplicaciones y buscar Retoques
Apariencia -> Iconos -> Seleccionar WhiteSur-Dark
                     Aplicaciones Heredadas > Adwaita-dark
Ventanas -> Activar Maximizar y Minimizar
                   Activar Centrar ventanas nuevas
---------------------------------------------------------------------------------------------------------------------
Configurar Extensiones

Buscar la extensión, Seleccionar versión de la Shell Gnome e instalar:
https://extensions.gnome.org/extension/545/hide-top-bar/
https://extensions.gnome.org/extension/307/dash-to-dock/
https://extensions.gnome.org/extension/3740/compiz-alike-magic-lamp-effect/
https://extensions.gnome.org/extension/973/switcher/
https://extensions.gnome.org/extension/28/gtile/

Instalar la fuente Cantarell
sudo pacman -S cantarell-fonts

Ir a Mostrar aplicaciones y buscar Extensiones
Activar Hide Top Bar -> configuración ->
Intellihide > Only hide panel: Desactivar

Activar Dash to Dock -> configuración ->
Ir a Lanzadores > Mover al inicio del Dock: Activar
Comportamiento > Acción al pulsar: Minimizar o mostrar previsualizaciones
Ir a apariencia > Encoger el tablero: Activar
                          Utilizar el tema incorporado: Desactivar
                          Personalizar los contadores de ventanas: Puntos
                          Personalizar el color del dock: #201F1F
                          Personalizar opacidad: Fijo 70%
Ir a Posicion y tamaño > Tamaño máximo Iconos: 48px
---------------------------------------------------------------------------------------------------------------------

Instalar Microsoft Edge en Fedora GNOME

Instalar Microsoft Edge en Fedora GNOME
=====================================
Crear el archivo del repositorio de Microsoft:
sudo vi /etc/yum.repos.d/microsoft-edge.repo
[microsoft-edge]
name=Microsoft Edge
baseurl=https://packages.microsoft.com/yumrepos/edge
enabled=1
gpgcheck=1
gpgkey=https://packages.microsoft.com/keys/microsoft.asc

Importar la clave GPG pública de Microsoft :
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

Instalar Microsoft Edge (versión estable):
sudo dnf install microsoft-edge-stable






















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...