all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Olivier Rojon <o.rojon@posteo.net>
To: help-guix@gnu.org
Subject: EXWM: file or program not found, ls
Date: Thu, 31 Dec 2020 13:41:19 +0100	[thread overview]
Message-ID: <48099c1e-63b9-d252-bb48-8c11f90a45ee@posteo.net> (raw)

Hello everyone,

I am on GuixSD, using EXWM as my window manager.  Though I really 
appreciate the way it works, it seems that it does not find many of the 
programs which are required for emacs to function properly.

I would like to, but cannot:

  * use dmenu and see (recently used) programs
  * open dired in a specific folder
  * open a file
  * use run-geiser / geiser / guile / mit-scheme / ...


On the surface, most of these problems appear to be of the same nature: 
in many cases, the error message is (translated from german)!

"Searching for program: file or directory not found, $PROGNAME", where 
$PROGNAME is one of the following:

  * ls (in case of dired)
  * git (open a file)
  * guile (run-geiser / guile)

dmenu is a bit different, because while I can start it just fine via 
keyboard shortcut, it finds only two programs, "env" and "sh".


I have been asking several times on #guix if anyone can help me, but was 
not able to successfully put what I was told into practice.

Essentially, I was told to "source /etc/profile". I tried to do that for 
.bashrc and .profile, but that didnt help, because I dont have similar 
problems in the command-line/shell, only in emacs.

Then I was told to "source /etc/profile" from a file such as .xinitrc / 
.xsessions, which I tried but which also didnt work because gdm stayed 
in place via the system configuration (there has been a helpful HOWTO by 
Alex Kost, which I might try as well if nothing else helps).

Before writing, I have experimented with the (extra-arguments '("source 
/etc/profile")) in the (xorg-configuration), but this led my system to 
not start anymore, so I rolled back.


Any help or pointer is greatly appreciated. I hope I have provided the 
necessary information, otherwise feel free to ask.

Thank you guys in advance, so far I am stoked by how great a community 
guix is, and how awesome guix itself is :)

Greetings,

Olivier


             reply	other threads:[~2020-12-31 21:11 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-12-31 12:41 Olivier Rojon [this message]
2021-01-02 14:17 ` EXWM: file or program not found, ls Pierre Neidhardt
2021-01-03 15:12   ` Olivier Rojon
2021-01-03 16:21     ` Pierre Neidhardt
2021-02-06 13:47       ` Olivier Rojon
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=48099c1e-63b9-d252-bb48-8c11f90a45ee@posteo.net \
    --to=o.rojon@posteo.net \
    --cc=help-guix@gnu.org \
    /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.