[Github-comments] [geany/geany] Make the shell used by Geany to run various commands configurable (#2363)

Jiří Techet notifications at xxxxx
Sat Nov 9 19:18:19 UTC 2019


I've reuploaded the patch where shell is configurable to be arbitrary shell and where the shells are started as login shells. There's much more detailed explanation in the commit message.

As I almost know what I'm doing now compared to the times I made the previous commit, I understand now why macOS terminals run as login shell. The thing is that on linux ~/.profile is loaded on login by display manager, e.g. here for LightDM:

https://wiki.archlinux.org/index.php/LightDM#Environment_variables

There's nothing like that on macOS so nothing from .profile is loaded until we run shell as a login shell.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/2363#issuecomment-552128963
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20191109/80122580/attachment.html>


More information about the Github-comments mailing list