Ubuntu 24.04 personalización a macOS
1. Actualizar sistema, instalar apps y dependencias
sudo apt update && sudo apt upgrade
sudo reboot
sudo apt install gnome-tweaks gnome-shell-extensions
--------------------------------------------------------------------------------------------------------------
Configuración del sistema
Ir a Mostrar aplicaciones y buscar Configuración
Multitarea -> Desactivar esquina activa y Activar bordes de la pantalla
Apariencia -> Seleccionar Oscuro color: Azul
Escritorio de Ubuntu > Desactivar Mostrar carpeta personal
Activar Ocultar automáticamente el Dock
Desactivar el Modo de panel
Tamaño: 42
Posición en la pantalla: Abajo
Teclado -> Ver y personalizar atajos > Lanzadores > Buscar > alt + space
> Lanzadores > Carpeta personal > windows+E
Sistema --------> Activar Día de la semana
Privacidad y seguridad > Activar Eliminar los archivos temporales automáticamente
---------------------------------------------------------------------------------------------------------------
2. Instalar el tema WhiteSur GTK
cd $HOME/Descargas
sudo apt install git
git clone https://github.com/vinceliuice/WhiteSur-gtk-theme.git
cd WhiteSur-gtk-theme/
ls
./install.sh -a normal -l -c Dark -t blue -o solid -N mojave --round -s 180 -m
---------------------------------------------------------------------------------------------------------------
3. Instalar tema de íconos WhiteSur
cd $HOME/Descargas
git clone https://github.com/vinceliuice/WhiteSur-icon-theme.git
cd WhiteSur-icon-theme/
ls
./install.sh -a -b
Ir a Mostrar Aplicaciones > buscar Retoques >
Apariencia > Iconos > WhiteSur-Dark
Aplicaciones heredadas > WhiteSur-Dark-solid-blue
Ventanas > Activar Centrar ventanas nuevas
Ratón y panel táctil > Desactivar pegar al pulsar con el control central
---------------------------------------------------------------------------------------------------------------
4. Configurar dock
Acceder al gestor de extensiones
$> gnome-extensions-app
Activar User Themes -> configuracion -> Seleccionar WhiteSur-Dark-solid-blue ó Yaru-blue-dark
Ir a Ubuntu Dock -> configuracion -> pestaña Lanzadores > Activar Mover al principio del dock
Ir a Ubuntu Dock -> configuracion -> pestaña Comportamiento > Accion al pulsar > Focalizar o extender aplicaciones
Buscar la extension e instalar:
https://extensions.gnome.org/extension/3960/transparent-top-bar-adjustable-transparency/
https://extensions.gnome.org/extension/1011/dynamic-panel-transparency/
https://extensions.gnome.org/extension/1160/dash-to-panel/
Activar Dash to Panel y desactivar el Ubuntu Dock
Dash to panel > clic configuracion
Activar la Ocultacion inteligente del panel
Boton Mostrar aplicaciones -> Derecha
Barra de Tareas -> Centro del monitor
En la pestaña Style -> Activar Opacidad del fondo del tema del panel > 50%
Activar panel theme gradient
Ir a Aplicaciones > gestor de extensiones > Activar Dash to Dock y clic en Abrir preferencias
---------------------------------------------------------------------------------------------------------------
5. Instalar el tema WhiteSur de cursor o el de Brisa
cd $HOME/Descargas
git clone https://github.com/vinceliuice/WhiteSur-cursors.git
cd WhiteSur-cursors/
ls
mkdir -p $HOME/.icons
cp -rv dist/ $HOME/.icons/WhiteSur-cursors
ls -al /home/nombreUsuario/.icons/
---------------------------------------------------------------------------------------------------------------
6. Instalar fuentes y wallpapers macOS
unzip -o $HOME/Descargas/fonts.zip -d $HOME/.local/share/
sudo unzip -o ~/Descargas/wallpapers.zip -d /usr/share/backgrounds/
---------------------------------------------------------------------------------------------------------------7. Instalar visualizador de audio cava para la terminal
sudo apt install cava -y
unzip -o $HOME/Descargas/cava-config.zip -d $HOME/.config/
---------------------------------------------------------------------------------------------------------------
8. Instalar ZSH, oh mi ZSH y powerlevel10k
sudo apt install zsh git curl util-linux -y
sudo chsh -s $(which zsh) $(whoami)
sh -c "$(curl -fsSL \
https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Personalizar zsh
git clone --depth=1 \
https://github.com/romkatv/powerlevel10k.git \
${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
sed -i 's/ZSH_THEME="robbyrussell"/# ZSH_THEME="robbyrussell"\nZSH_THEME="powerlevel10k\/powerlevel10k"/' $HOME/.zshrc
unzip -o $HOME/Descargas/zsh-config.zip -d $HOME
---------------------------------------------------------------------------------------------------------------
9. Habilitar soporte para flatpak y appimages
sudo apt install gnome-software gnome-software-plugin-flatpak flatpak libfuse2 -y
flatpak remote-add --if-not-exists flathub \
https://flathub.org/repo/flathub.flatpakrepo
#Reiniciar sesión
---------------------------------------------------------------------------------------------------------------
10. Instalar aplicaciones flatpak
flatpak install flathub io.bassi.Amberol -y
flatpak install flathub com.github.KRTirtho.Spotube -y
sudo flatpak override --filesystem=$HOME/.themes
sudo flatpak override --filesystem=$HOME/.local/share/icons
sudo flatpak override --filesystem=xdg-config/gtk-4.0
---------------------------------------------------------------------------------------------------------------
11. Instalando aplicaciones Gnome
sudo apt install gnome-weather \
gnome-maps \
gnome-audio \
gnome-calendar \
gnome-clocks \
gnome-connections \
gnome-console \
gnome-contacts \
gnome-music \
vlc \
gnome-shell-pomodoro -y
---------------------------------------------------------------------------------------------------------------
12. Aplicando configuración Gnome shell
unzip $HOME/Descargas/ubuntu2404-gnome46-macos-config.zip -d $HOME/Descargas/
dconf load / < $HOME/Descargas/gnome46-macos-ubuntu2404.conf
#Reiniciar Sesión #Luego de reiniciar sale un mensaje en la esquina superior derecha de "actualización de extensión disponible", "Actualizaciones de extensión están listas para ser instaladas", le damos clic y aparece un recuadro con las extensiones instaladas y hacemos clic en "Log Out" y reiniciamos sesión.
---------------------------------------------------------------------------------------------------------------
13. Remover aplicaciones snap y servicios
Hacer una copia del directorio snap
cp -afv $HOME/snap $HOME/Descargas/
snap list
sudo snap remove --purge firefox
sudo snap remove --purge snap-store
sudo snap remove --purge gnome-42-2204
sudo snap remove --purge gtk-common-themes
sudo snap remove --purge snapd-desktop-integration
sudo snap remove --purge firmware-updater
sudo snap remove --purge thunderbird
sudo snap remove --purge core22
sudo snap remove --purge bare
sudo snap remove --purge snapd
sudo apt autoremove --remove snapd -y
sudo rm -rf /var/cache/snapd
Crear un archivo de preferencias para que no se instale el paquete de snapd
echo "Package: snapd
Pin: release a=*
Pin-Priority: -10" | sudo tee /etc/apt/preferences.d/nosnap.pref
Verificar que no se pueda instalar snapd:
sudo dnf install snapd
-----------------------------------------------------------------------------------------------------------------------------
Eliminar Aplicaciones preinstaladas (Opcional)
sudo apt remove --purge gnome-boxes rhythmbox gnome-weather gnome-maps gnome-tour yelp gnome-contacts
sudo apt 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