<p>No, Geany doesn't use X - it uses native quartz backend. There's nothing like .xprofile and even if there was, it isn't really user-friendly for people having to edit some additional config files when all they need is in their shell's config file. (And we can eliminate bug reports like "it works in my terminal but not in Geany")</p>
<p>I still don't get what's wrong with configurable shell in your opinion. You say</p>
<blockquote>
<p>.bashrc is not the right place to configure things that should be visible in arbitrary GUI apps.</p>
</blockquote>
<p>but according to this logic, Geany should never be started from the command line where it gets all the environment variables from the shell (and people clearly do it and I haven't heard about any problem because of that). And of course, when we have <code>/bin/sh</code> hard-coded, its config file like <code>.profile</code> still gets loaded which is probably "wrong" based on your logic too.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/2344?email_source=notifications&email_token=AAIOWJZSEPTDLYYZCYREC7TQSHW6XA5CNFSM4I6OF3PKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDERTHY#issuecomment-550050207">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ4CSVRFUUVYKIG7C33QSHW6XANCNFSM4I6OF3PA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AAIOWJZWQVQDM3WM2GKDORLQSHW6XA5CNFSM4I6OF3PKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDERTHY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/2344?email_source=notifications\u0026email_token=AAIOWJZSEPTDLYYZCYREC7TQSHW6XA5CNFSM4I6OF3PKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDERTHY#issuecomment-550050207",
"url": "https://github.com/geany/geany/issues/2344?email_source=notifications\u0026email_token=AAIOWJZSEPTDLYYZCYREC7TQSHW6XA5CNFSM4I6OF3PKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDERTHY#issuecomment-550050207",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>