Linux

Como configurar Linux con Gnome desde cero



Mis redes sociales

instagram =
github =

Guía de Configuración

Actualización del Sistema

1. Actualizar los paquetes del sistema
sudo apt update
sudo apt upgrade

Configuración de GNOME

1. Configurar la visibilidad del porcentaje de batería en la barra superior
2. Configurar el desplazamiento natural
3. Configurar el auto-ocultamiento del Dock

Instalación de Paquetes Necesarios

1. Instalar paquetes para manejar extensiones de GNOME
sudo apt install chrome-gnome-shell gnome-tweaks gnome-shell-extension-manager

2. Instalar extensiones desde la página de [extensions.gnome.org](
– `blur-my-shell` (quitar el desenfoque al navegador)
– `extension list`
– `bluetooth quick connect`
– `caffeine`
– `media controls` (configurar media controls)
– `open weather`
– `vitals`
– `Dash to dock`

Instalación y Configuración de Herramientas de Terminal

1. Instalar Alacritty
sudo apt install alacritty

Quitar la visualización de títulos

2. Instalar Ranger
sudo apt install ranger

Configurar Ranger para abrir archivos con Neovim

3. Instalar Neovim
sudo apt install neovim

4. Configurar directorios y permisos
Descargar la carpeta personalizada de Ranger y Alacritty
Dar permisos a la carpeta de Ranger:
chmod +x ranger

Instalación de LSD y NerdFonts

1. Instalar Snapd
sudo apt install snapd

2. Instalar LSD
sudo snap install lsd –devmode

3. Descargar e instalar NerdFonts
Descarga desde [NerdFonts](
Crear carpeta de fonts en `~/.local/share`
mkdir -p ~/.local/share/fonts
Extraer el zip de JetBrains en la dirección `~/.local/share/fonts/` usando `unzip`

Configuración de Zsh y Oh My Zsh

1. Instalar Zsh
sudo apt install zsh

2. Cambiar a Zsh como shell predeterminada
chsh -s /bin/zsh
zsh

3. Instalar Oh My Zsh
Desde la página oficial de Oh My Zsh

4. Cambiar el tema de Zsh a Agnoster

5. Crear alias para `ls` con LSD
alias ls=’lsd -a’
source .zshrc

6. Instalar fonts-powerline para Agnoster
sudo apt-get install fonts-powerline

Instalación de Plugins para Zsh

1. Instalar zsh-autosuggestions
Clonar el repositorio:
git clone ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
Agregar a los plugins de `.zshrc`

2. Instalar zsh-syntax-highlighting
Clonar el repositorio:
git clone ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
Agregar a los plugins de `.zshrc`

Instalación de Pywal

1. Instalar ImageMagick
sudo apt install imagemagick

2. Instalar Pip
sudo apt install python3-pip

3. Instalar Pywal
sudo pip3 install pywal

Creación de Scripts y Autostart

1. Crear carpeta de scripts
mkdir ~/Documents/Scripts
touch ~/Documents/Scripts/changeWall.sh
chmod +x ~/Documents/Scripts/changeWall.sh

2. Configurar el script de cambio de wallpaper
Descargar el repositorio de `Gnome-PersonalConf-Tools`
Copiar el archivo de `changeWall` al script
Corregir la dirección de los wallpapers
Mover la carpeta de wallpapers a `~/Pictures/Wallpapers`
Poner el archivo para que se ejecute desde la terminal

3. Crear carpeta de autostart en `.config`
mkdir -p ~/.config/autostart
touch ~/.config/autostart/changeWall.desktop

4. Configurar archivo `changeWall.desktop`

[Desktop Entry]
Type=Application
Exec=/home/tu_usuario/Documents/Scripts/changeWall.sh
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=Change Wallpaper
Comment=Change wallpaper at startup

Instalación de VSCode y Extensiones

1. Descargar e instalar VSCode
Descargar desde la página principal
Instalar:

sudo dpkg -i nombre_del_archivo.deb

2. Instalar la extensión de Pywal en VSCode

Configuración de Ranger para Previsualización de Imágenes

1. Instalar ueberzugpp
Seguir las instrucciones en [este enlace](

Instalación de AstroVim

1. Instalar la versión más reciente de Neovim si es menor a 0.8

sudo apt remove neovim
curl -LO
tar xzvf nvim-linux64.tar.gz -C ~/.local/bin
ln -s ~/.local/bin/nvim-linux64/bin/nvim ~/.local/bin/nvim

2. Agregar a `.zshrc`
export PATH=$HOME/.local/bin:$PATH
source ~/.zshrc

3. Instalar AstroVim siguiendo los pasos de la página oficial

4. Instalar el plugin de Pywal para Neovim
Dirigirse a la carpeta de `~/.config/nvim/lua/plugins`
Crear un nuevo archivo llamado `pywal.lua`
Copiar la información del repositorio de GitHub en `pywal.lua` y `init.lua`

Actualización Final

1. Actualizar los paquetes del sistema
sudo apt update

[ad_2]

source

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button