__monty__ has quit [Read error: Connection reset by peer]
__monty__ has joined #home-manager
luc65r has joined #home-manager
luc65r has quit [Ping timeout: 272 seconds]
luc65r has joined #home-manager
hax404 has quit [Ping timeout: 246 seconds]
luc65r has quit [Ping timeout: 272 seconds]
luc65r has joined #home-manager
luc65r has quit [Ping timeout: 272 seconds]
luc65r has joined #home-manager
hax404 has joined #home-manager
max34 has joined #home-manager
<max34>
Hi all! I'm trying to append to the PATH variable in my home environment and I seem only to be able to do so by setting home.sessionVariables.PATH = ... I added a corresponding export statement to my .xprofile which doesn't have any effect, although hm-session-vars.sh, which sets the variables defined in home.sessionVariables, is sourced from this
<max34>
file. I'm really puzzled why this isn't working :S Btw, I have set fish shell as my user shell and I don't want to use home.sessionVariables.PATH because I want to construct this variable from different files (or maybe there is a way to do this in nix?)
Shados_ has joined #home-manager
Shados has quit [Read error: Connection reset by peer]
<rycee>
max34: Can you share some of your configuration? In particular, what do you mean by "I added a corresponding export statement to my .xprofile"
max34 has quit [Remote host closed the connection]
max34 has joined #home-manager
<max34>
This is my ~/.xprofile: pastebin.com/0FPkVNmK
cole-h has joined #home-manager
Shados_ has quit [Quit: Shados_]
Shados has joined #home-manager
<rycee>
max34: Then I don't really know what is going on. Are you always checking for the PATH variable in a shell? Perhaps the shell always acts as a login shell and overrides the PATH variable?
<rycee>
max34: Could you try checking the PATH variable inside an X session but not inside a shell?
s1341 has quit [Quit: Connection closed for inactivity]
max34 has quit [Remote host closed the connection]
<energizer>
i am not able to log in graphically. i have xsession = {enable = true; windowManager.i3.enable = true; }; at the display manager, when i try to log in it fails to log in
<rycee>
energizer: I'm sorry, you have to provide some more information about what the problem is. Failing logins can happen for many reasons.
<energizer>
looks like my .zprofile had an improperly set NIX_PATH which was messing everything up
<energizer>
given the absence of helpful logs in journalctl and .xsession-errors, not sure how i woulda debugged that without infinisil's instincts, but glad it's resolved now. :-)
<rycee>
Ah, cool. Glad it worked out for the best :-)
luc65r has quit [Read error: Connection reset by peer]
__monty__ has quit [Quit: leaving]
evanjs- has joined #home-manager
evanjs has quit [Ping timeout: 265 seconds]
dsal has joined #home-manager
<dsal>
I tried home-manager on OS X today and it didn't end well. I'm not quite sure what the state is. Should it work at all?
<infinisil>
Yeah it should, heard of people using it on macos
<dsal>
Let me try again and see if it produces any helpful output.