From d7bf731573b99b4e057fc3b85c86083f5d4c125a Mon Sep 17 00:00:00 2001 From: Tomas Volf <~@wolfsden.cz> Date: Fri, 5 Apr 2024 19:09:36 +0200 Subject: guix-install.sh: Add default value for XCURSOR_PATH. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This improves compatibility with (at least) Gnome based systems. On my new Ubuntu 22.04 install the mouse cursor was broken (after I installed Guix) until I set this. * etc/guix-install.sh (sys_create_init_profile): Set default value for XCURSOR_PATH. Change-Id: I489f0307d99e4d8d82671f291c78b90c7b6dae4a Signed-off-by: Ludovic Courtès --- etc/guix-install.sh | 2 ++ 1 file changed, 2 insertions(+) (limited to 'etc/guix-install.sh') diff --git a/etc/guix-install.sh b/etc/guix-install.sh index 72b456ee7a..3d9c9f4e58 100755 --- a/etc/guix-install.sh +++ b/etc/guix-install.sh @@ -14,6 +14,7 @@ # Copyright © 2023 Andrew Tropin # Copyright © 2020 David A. Redick # Copyright © 2024 Janneke Nieuwenhuizen +# Copyright © 2024 Tomas Volf <~@wolfsden.cz> # # This file is part of GNU Guix. # @@ -613,6 +614,7 @@ sys_create_init_profile() cat <<"EOF" > /etc/profile.d/zzz-guix.sh # Explicitly initialize XDG base directory variables to ease compatibility # with Guix System: see . +export XCURSOR_PATH="${XCURSOR_PATH:-/usr/local/share/icons:/usr/share/icons}" export XDG_DATA_HOME="${XDG_DATA_HOME:-$HOME/.local/share}" export XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}" export XDG_STATE_HOME="${XDG_STATE_HOME:-$HOME/.local/state}" -- cgit v1.2.3