all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Olivier Rojon <o.rojon@posteo.net>
To: Pierre Neidhardt <mail@ambrevar.xyz>, help-guix@gnu.org
Subject: Re: EXWM: file or program not found, ls
Date: Sat, 6 Feb 2021 14:47:47 +0100	[thread overview]
Message-ID: <3c6ef470-5b93-d84d-d32d-2dc25145b950@posteo.net> (raw)
In-Reply-To: <874kjyng8g.fsf@ambrevar.xyz>

Hello everyone :)

so I figured out what the problem was and am super happy it had nothing 
to do with Guix but was related to my Emacs init file.

The culprit was in the (custom ...)-form. I had (exec-path) defined to 
values Guix probably couldn't use properly. Deleting (exec-path ...) 
from the customs solved the issue completely.

I couldn't be more happy. Again, one step closer towards migration :)

Have a good day, thanks for your effort,

Ollivier

On 03.01.21 17:21, Pierre Neidhardt wrote:
> Hi,
>
> You most probably have an issue with your dotfiles.
> Some comments below:
>
> Olivier Rojon <o.rojon@posteo.net> writes:
>
>> --8<---------------cut here---------------start------------->8---
>>    #!/usr/bin/env bash
>> . /etc/profile &
>> . ~/.bashrc &
>> exec exwm
>> --8<---------------cut here---------------end--------------->8---
> Remove the trailing `&`.  This syntax is used to start processes in the
> background, but here you are sourcing configuration files which should
> be done synchronously.
>
>> - I had manually defined PATH in .bashrc, which I believe might have
>> overriden other attempts at defining it (even though it contains :$PATH
>> at the end)
> It may have a typo.  Try commenting out any modification done to PATH
> and try again.
>
>> - I did what is sometimes advised when you install a package, that you
>> should add the following lines to your shell:
>>
>> --8<---------------cut here---------------start------------->8---
>> GUIX_PROFILE="/home/hapster/.guix-profile"
>> . "$GUIX_PROFILE/etc/profile"
>> --8<---------------cut here---------------end--------------->8---
>>
>> However, I had not added an "export" in front of "GUIX_PROFILE", which
>> might be part of the problem.
> Nope, it should not matter if the second line was applied properly.
>
>> But as you can see, I am kind of struggling to find the cause of the
>> problem. ;-)
> Try creating a new user with no modifications done to the dotfiles.
> Then import your dotfiles gradually do see which one triggers the issue.
>
> Cheers!
>


  reply	other threads:[~2021-02-06 13:48 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-12-31 12:41 EXWM: file or program not found, ls Olivier Rojon
2021-01-02 14:17 ` Pierre Neidhardt
2021-01-03 15:12   ` Olivier Rojon
2021-01-03 16:21     ` Pierre Neidhardt
2021-02-06 13:47       ` Olivier Rojon [this message]
2021-01-02 21:56 ` Vladimir Sedach
2021-01-06  0:18 ` Gary Johnson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3c6ef470-5b93-d84d-d32d-2dc25145b950@posteo.net \
    --to=o.rojon@posteo.net \
    --cc=help-guix@gnu.org \
    --cc=mail@ambrevar.xyz \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.