@thingywott @luana well yeah it should, it isn't though
@noiob oh, weird! does zsh -l
apply it..?
(and if not, does strace -o zsh.log zsh -l
followed by a grep .profile zsh.log -A2
show anything interesting?)
@thingywott I dunno, I just threw it in .zshrc.local
and called it a day and I'm currently far away from the computer. Will check later
@thingywott zsh -l
doesn't parse .profile
, there's nothing in the log as well. I don't think it's supposed to, that sounds like a job for login
@thingywott ah, found an answer, zsh wants .zprofile
. I'm still pretty sure it works in debian but 🤷 debian does debian things https://superuser.com/questions/187639/zsh-not-hitting-profile
@noiob ah! that's super-fun!
debian does have a lot of automatic, but i don't know that universal user shell .profiles were one of those things
@thingywott I'm actually not sure I just know that debian automatically adds ~/bin to $PATH if it exists
@noiob oh yeah! and .local/bin
i have no idea how it loads that in zsh by default though (i've never really used zsh)
@thingywott it's a good shell
@noiob @luana oh! .profile should be sourced on login, so it should be in your env for everything
but it also isn't run again for new terminals, so changes to it need a relog (unless you set terminals to always act as login terminals)