Arch Linux GNOME Guide - ryzendew/Linux-Tips-and-Tricks GitHub Wiki

Arch Linux GNOME Guide

Complete beginner-friendly guide to GNOME on Arch Linux, including installation, configuration, customization, extensions, and GNOME-specific features.


Table of Contents

  1. Installing GNOME
  2. GNOME Configuration
  3. GNOME Extensions
  4. GNOME Customization
  5. GNOME Applications
  6. Troubleshooting

Installing GNOME

Install GNOME

Install GNOME:

# Full GNOME
sudo pacman -S gnome gnome-extra

# Minimal GNOME
sudo pacman -S gnome

Enable GNOME

Start GNOME:

# Install GDM
sudo pacman -S gdm

# Enable GDM
sudo systemctl enable gdm
sudo systemctl start gdm

GNOME Configuration

GNOME Settings

Configure GNOME:

# Open Settings
gnome-control-center

# Or use gsettings
gsettings list-schemas

gsettings

Configure via CLI:

# Set wallpaper
gsettings set org.gnome.desktop.background picture-uri 'file:///path/to/image.jpg'

# Set theme
gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita-dark'

# Set icon theme
gsettings set org.gnome.desktop.interface icon-theme 'Papirus'

GNOME Extensions

Install Extension Manager

Install manager:

# Install extension manager
sudo pacman -S gnome-shell-extension-manager

# Launch
gnome-shell-extension-manager

Browser Extension

Install browser extension:

  1. Visit: https://extensions.gnome.org/
  2. Install browser extension
  3. Browse and install extensions

Popular Extensions

Recommended extensions:

  • Dash to Dock
  • User Themes
  • Clipboard Indicator
  • GSConnect
  • AppIndicator

GNOME Customization

GNOME Tweaks

Install Tweaks:

# Install Tweaks
sudo pacman -S gnome-tweaks

# Launch
gnome-tweaks

Themes

Install themes:

# Install themes
sudo pacman -S arc-gtk-theme
yay -S adwaita-dark

Icons

Install icon themes:

# Install icon themes
sudo pacman -S papirus-icon-theme

GNOME Applications

GNOME Apps

Install applications:

# Core apps (included)
# Files, Settings, Software, etc.

# Additional apps
sudo pacman -S gnome-calculator gnome-calendar gnome-weather

Troubleshooting

Extensions Not Working

Check extensions:

# Check GNOME Shell version
gnome-shell --version

# Check extension compatibility
# Visit: https://extensions.gnome.org/

Performance Issues

Optimize:

# Disable animations
gsettings set org.gnome.desktop.interface enable-animations false

# Disable search
gsettings set org.gnome.desktop.search-providers disable-external true

Summary

This guide covered GNOME installation, configuration, extensions, customization, and troubleshooting.


Next Steps


This guide is based on the ArchWiki. For the most up-to-date information, always refer to the official ArchWiki.