<p>You could probably hack something with <a href="https://www.geany.org/manual/current/index.html#command-line-options" rel="nofollow">the <code>-c</code> option</a> to Geany.</p>
<p>Something like this not well tested shell script comes to mind:</p>
<div class="highlight highlight-source-shell"><pre><span class="pl-c"><span class="pl-c">#!</span>/bin/sh</span>
<span class="pl-c1">set</span> -e
temp_dir=<span class="pl-s"><span class="pl-pds">$(</span>mktemp -d -t geany-config-XXXXXXXX<span class="pl-pds">)</span></span> <span class="pl-k">||</span> <span class="pl-c1">exit</span> 1
<span class="pl-c1">trap</span> <span class="pl-s"><span class="pl-pds">"</span>rm -rf <span class="pl-smi">${temp_dir}</span><span class="pl-pds">"</span></span> EXIT
cp -r <span class="pl-s"><span class="pl-pds">"</span><span class="pl-smi">${HOME}</span><span class="pl-pds">"</span></span>/.config/geany/<span class="pl-k">*</span> <span class="pl-s"><span class="pl-pds">"</span><span class="pl-smi">${temp_dir}</span><span class="pl-pds">"</span></span>
geany -i -c <span class="pl-s"><span class="pl-pds">"</span><span class="pl-smi">${temp_dir}</span><span class="pl-pds">"</span></span></pre></div>
<p>Save it as an executable script somewhere and then run that when you want to hack on the super secret stuff. You could also just write a simple wrapper script that opens Geany normally and after it closes, use <code>sed</code> or whatever to delete the <code>recent_files</code> or whichever entries from <code>geany.conf</code>.</p>
<p>Just a couple workarounds.</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/2194?email_source=notifications&email_token=AAIOWJ4TLMJHG4NOWXJLYVDP22YTJA5CNFSM4HYQYK52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXZV5CY#issuecomment-502488715">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ2B3PWUSN7SG3V2PTDP22YTJANCNFSM4HYQYK5Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AAIOWJYRTPTB566XOVWZ5JTP22YTJA5CNFSM4HYQYK52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXZV5CY.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/2194?email_source=notifications\u0026email_token=AAIOWJ4TLMJHG4NOWXJLYVDP22YTJA5CNFSM4HYQYK52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXZV5CY#issuecomment-502488715",
"url": "https://github.com/geany/geany/issues/2194?email_source=notifications\u0026email_token=AAIOWJ4TLMJHG4NOWXJLYVDP22YTJA5CNFSM4HYQYK52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXZV5CY#issuecomment-502488715",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>