rycee changed the topic of #home-manager to: Support and discussion around the Home Manager project (https://github.com/rycee/home-manager) | Logs: https://logs.nix.samueldr.com/home-manager
mexisme has joined #home-manager
Synthetica has quit [Quit: Connection closed for inactivity]
evanjs- has joined #home-manager
evanjs has quit [Ping timeout: 264 seconds]
mexisme has quit [Ping timeout: 268 seconds]
mexisme has joined #home-manager
mexisme has quit [Ping timeout: 264 seconds]
mexisme has joined #home-manager
mexisme has quit [Ping timeout: 265 seconds]
mexisme has joined #home-manager
mexisme has quit [Ping timeout: 268 seconds]
mexisme has joined #home-manager
mexisme has quit [Ping timeout: 264 seconds]
mexisme has joined #home-manager
mexisme has quit [Ping timeout: 240 seconds]
__monty__ has joined #home-manager
Synthetica has joined #home-manager
y0x3y[m] has joined #home-manager
evanjs- has quit [Quit: ZNC 1.7.4 - https://znc.in]
evanjs has joined #home-manager
mexisme has joined #home-manager
boxscape has joined #home-manager
mexisme has quit [Ping timeout: 240 seconds]
mexisme has joined #home-manager
mexisme has quit [Ping timeout: 268 seconds]
<rycee> hpfr: Don't remember precisely but I believe `.bash_profile` is used to make interactive login and non-login shells act a bit similar, i.e., make the login shell source `.bashrc`.
<rycee> The `home.sessionVariable` values are installed as a file in the user profile mainly to allow easy access from various places. In particular, if a user doesn't want to manage their shell through HM. They then have to source this file themselves.
<rycee> In principle HM could put it somewhere in their home directory but I figure the profile is the cleanest place for it.
<rycee> For the `programs.bash.sessionVariables` option, these values are written to `~/.profile` since it's pretty convenient. It would be possible to put these in the nix store as well and reference from `.bash_profile` (and `.xprofile`).
<rycee> Actually that seems like a nice idea, may look into doing that at some point :-)
mexisme has joined #home-manager
mexisme has quit [Ping timeout: 268 seconds]
mexisme has joined #home-manager
__monty__ has quit [Quit: leaving]
ardumont has quit [Ping timeout: 246 seconds]
ardumont has joined #home-manager
mexisme has quit [Ping timeout: 240 seconds]