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!