Skip to content

FYI Docs - Consolidated issues #505

@Mgldvd

Description

@Mgldvd

FYI - Docs: Consolidated issues with step-by-step fixes

(Generated on October 14, 2025)

This document consolidates the issues in Gogh-Co/Gogh labeled "FYI - Docs" and adds clear, step-by-step resolution instructions for each one.
Use it to close the originals while keeping a single reference for documentation.


Index


Arch Linux — “config file not present or not writable”

Issue: [#297](#297) — user cannot find dconf-cli and uuid-runtime on Arch and sees the error above.
Context: Arch doesn’t use the Debian package names; the needed tools are provided by other packages.

How to fix (Arch)

  1. Install required tools (Arch equivalents):

    sudo pacman -S --needed dconf util-linux gnome-terminal
    • dconf provides the dconf backend (used by gsettings).
    • util-linux provides uuidgen (replacement for uuid-runtime).
  2. Ensure dconf is writable for your user:

    uuidgen
    gsettings get org.gnome.Terminal.ProfilesList default

    If these error out, log out/in or reboot to refresh the D-Bus session.

  3. Run Gogh from a supported terminal:

    gnome-terminal -- bash -lc 'bash -c "$(wget -qO- https://git.io/vQgMr)"'
  4. Retry theme install:
    If “not writable” persists, verify your dconf DB:

    ls ~/.config/dconf/user && dconf dump /org/gnome/terminal/legacy/profiles:/ | head

Reference: [#297](#297)


Termux — “Using these themes in Termux”

Issue: [#252](#252) — Gogh doesn’t directly support Termux.
Context: Termux doesn’t use dconf; you must manually define color schemes.

How to fix (Termux)

  1. Create or edit your color file:

    mkdir -p ~/.termux
    nano ~/.termux/colors.properties
  2. Paste a Gogh palette:

    background=#1E1E1E
    foreground=#D4D4D4
    cursor=#D4D4D4
    color0=#000000
    ...
    color15=#E5E5E5
  3. Apply:

    termux-reload-settings
  4. Optional — if using Termux:Styling, manage via UI.

Reference: [#252](#252)


Ubuntu 19.10 — default_profile not a valid identifier / command not found

Issue: [#203](#203)
Root cause: Missing “Default” profile or outdated dependencies.

How to fix (Ubuntu)

  1. Create or rename your GNOME Terminal profile to Default.

  2. Install dependencies:

    sudo apt update
    sudo apt install -y dconf-cli uuid-runtime gnome-terminal
  3. Re-run Gogh:

    bash -c "$(wget -qO- https://git.io/vQgMr)"
  4. Verify:

    gsettings get org.gnome.Terminal.ProfilesList list
    gsettings get org.gnome.Terminal.ProfilesList default

Reference: [#203](#203) • [#260](#260)


Elementary OS — “Unsupported terminal!” on Pantheon Terminal

Issue: [#175](#175)
Root cause: Terminal detection fails; process name truncated.

How to fix (Elementary)

  1. Check terminal process name:

    ps -h -o comm -p $PPID
  2. Manually define terminal:

    export TERMINAL=pantheon-terminal
  3. Re-run Gogh:

    bash -c "$(wget -qO- https://git.io/vQgMr)"

Reference: [#175](#175)


Debian — “Script runs but does nothing”

Issue: [#63](#63)
Likely cause: Missing Default profile or inactive dconf.

How to fix (Debian)

  1. Install requirements:

    sudo apt install -y gnome-terminal dconf-cli uuid-runtime
  2. Rename your profile to Default and set it as default.

  3. Run Gogh again:

    bash -c "$(wget -qO- https://git.io/vQgMr)"
  4. Verify in dconf:

    dconf dump /org/gnome/terminal/legacy/profiles:/ | head

Reference: [#63](#63)


Fedora 40 — “Missing dependency (GConf2)”

Issue: [#466](#466)
Root cause: GNOME Terminal on Fedora 40 needs GConf2 for Gogh to function.

How to fix (Fedora 40)

  1. Install dependencies:

    sudo dnf install -y GConf2 gnome-terminal
  2. Re-run Gogh installer:

    bash -c "$(wget -qO- https://git.io/vQgMr)"
  3. Verify the theme applies in a new terminal session.

Reference: [#466](#466)


Quick References


Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions