<p></p>
<blockquote>
<p dir="auto">What I have used as an initial definition is a setting that an individual user is likely to change, possibly often, and it doesn't affect the files being edited...</p>
</blockquote>
<p dir="auto">That's almost just the plain definition of an ordinary preference?</p>
<p dir="auto"><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kugel-/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kugel-">@kugel-</a> mentioned <a href="https://github.com/geany/geany/issues/3015#issuecomment-975987322" data-hovercard-type="issue" data-hovercard-url="/geany/geany/issues/3015/hovercard">elsewhere</a>...</p>
<blockquote>
<p dir="auto">Store the session part elsewhere... so that the remaining project part is largely static and invariant across systems, so that can be checked in...  Likewise, my goal for the session split is to be able to store geany.conf in my personal "dotfiles" repository that I sync between laptop and workstation.</p>
</blockquote>
<p dir="auto">So a method to find sessionable preferences would be to run diff on sequential copies to see what preferences are frequently changing.</p>
<blockquote>
<p dir="auto">hence for example GUI settings are session, but not indent settings.</p>
</blockquote>
<p dir="auto">This probably wouldn't work well for kugel's use case because his goal appears to be to sync a base config across multiple computers.  Infrequently changed GUI settings should be synced in that scenario.</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/3007#issuecomment-975994880">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ26L6SBV6PLEYDDN73UNLESXANCNFSM5IFUP5CA">unsubscribe</a>.<br />Triage notifications on the go with GitHub Mobile for <a href="https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675">iOS</a> or <a href="https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub">Android</a>.
<img src="https://github.com/notifications/beacon/AAIOWJ6CUITS3ITGAMNX77TUNLESXA5CNFSM5IFUP5CKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOHIWIAAA.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/3007#issuecomment-975994880",
"url": "https://github.com/geany/geany/issues/3007#issuecomment-975994880",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>