From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ekaitz Zarraga Subject: Re: KDE + Guix as a package manager Date: Sun, 02 Feb 2020 11:42:11 +0000 Message-ID: References: <91c6a3ba2b30b1b03c2608cdd9befe4dab6a3e01.camel@gmail.com> <17003321f95.e0dd054159676.870170966383657476@zoho.com> Reply-To: Ekaitz Zarraga Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:58705) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iyDdv-0002qC-KB for help-guix@gnu.org; Sun, 02 Feb 2020 06:42:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iyDdt-0000ND-QY for help-guix@gnu.org; Sun, 02 Feb 2020 06:42:22 -0500 Received: from mail2.protonmail.ch ([185.70.40.22]:41805) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iyDdt-0000Mu-BN for help-guix@gnu.org; Sun, 02 Feb 2020 06:42:21 -0500 In-Reply-To: <17003321f95.e0dd054159676.870170966383657476@zoho.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane-mx.org@gnu.org Sender: "Help-Guix" To: sirgazil Cc: "help-guix\\@gnu.org" , Jesse Gibbons =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Sunday, February 2, 2020 12:59 AM, sirgazil wrote: > ---- On Sat, 01 Feb 2020 18:35:02 -0500 Jesse Gibbonsjgibbons2357@gmail.c= om wrote ---- > > > On Sat, 2020-02-01 at 21:07 +0000, Ekaitz Zarraga wrote: > > > > Hi, > > > > > > > > I have Guix installed as a package manager on KDE-Neon and I use it > > > > for my tools but they are not found by KDE but they run perfectly if > > > > I run them from my terminal (my bashrc is setting the needed > > > > variables). > > > > > > > > I tried playing around with different files and setting environment > > > > variables but I'm unable to make it work. > > > > > > > > How do you manage that? > > > > Thoughts? > > > > > > > > Thank you. > > > > > > > > Ekaitz > > > > > > > > ElenQ Technology > > > > Ethical Innovation > > > > > > > > > > > > > > > > > > Some apps don't generate a .desktop file. If an app does generate a > > > .desktop, it would be installed in "~/.guix- > > > profile/share/applications/". If an apps you use doesn't have a > > > .desktop there, report a bug. > > > If KDE isn't showing an icon for an app with a .desktop file in > > > ~/.guix-profile/share/applications/ then you will need to configure KDE > > > to look there for .desktop files. I don't know how to do that though. > > > > > I don't know if KDE followsfreedesktop.org specifications about .desktop = files and their locations, but there is a previous thread about this kind o= f problem; they modify XDG_DATA_DIRS to make things work (see https://lists= .gnu.org/archive/html/help-guix/2017-11/msg00020.html). Hi, Thanks! That was the variable I was missing! KDE supports freedesktop.org but I needed to set the variables for the KDE = session and it was running before I was able to set them. The way to set th= at is to add a script in `$XDG_CONFIG_HOME/plasma-workspace/env/`. I was ab= le to find this file but I didn't know the specific variable I had to set. = Setting XDG_DATA_DIRS there makes everything work. Thank you very much for you help.