Skip to content

Installation

Prerequisites

Gtheme is built with Rust, but the install script handles compilation for you. You need:

  • Git — to clone the repository
  • Rust toolchainrustc and cargo (install via rustup)
  • A Linux system with a display server (X11 or Wayland)

Install Gtheme

  1. Clone the repository

    Terminal window
    git clone --depth 1 https://github.com/daavidrgz/gtheme.git gtheme
    cd gtheme
  2. Run the install script

    Terminal window
    ./install.sh

    The script compiles Gtheme, sets up the configuration directory at ~/.config/gtheme/, and installs the gtheme binary.

  3. Follow the initial setup

    The installer will guide you through choosing your first desktop and theme.

Verify the installation

Terminal window
gtheme --help

You should see the Gtheme help output listing all available subcommands.

Updating

To update Gtheme, pull the latest changes and re-run the install script:

Terminal window
cd /path/to/gtheme
git pull
./install.sh