<p><a class="user-mention" data-hovercard-user-id="9997638" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/drankinatty">@drankinatty</a> Isn't the Suse distribution of Geany a GTK3 one?  I had presumed it was.</p>
<p>If it is there is no real need for you to build your own, just manipulate the CSS (not .gtkrc, thats GTK2) that controls the theme.  Geany does load its own CSS from <code>geany.css</code> in the config directory (default ~/.config/geany)</p>
<p>You could look at the CSSes that control things in Mint <a href="https://github.com/linuxmint">https://github.com/linuxmint</a> but they are pretty complex, I only looked at them once and gave up, so I can understand why a KDE focused distro simply provides the GTK basics, sadly yeah Adwaita.</p>
<p>But as <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="290154860" data-permission-text="Issue title is private" data-url="https://github.com/geany/geany/issues/1746" href="https://github.com/geany/geany/issues/1746">#1746</a> says the range of sizes has been reduced by GTK3 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/1825#issuecomment-416025351">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ-rIWUVeeoPDyPx7Vf5jKb0Otr52ks5uUmkagaJpZM4TUyjX">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABDrJxdl5Lj3ZvKxMpyG1tnS4YTK4NW-ks5uUmkagaJpZM4TUyjX.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany","title":"geany/geany","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"PERSON","message":"@elextr in #1825: @drankinatty Isn't the Suse distribution of Geany a GTK3 one?  I had presumed it was.  \r\n\r\nIf it is there is no real need for you to build your own, just manipulate the CSS (not .gtkrc, thats GTK2) that controls the theme.  Geany does load its own CSS from `geany.css` in the config directory (default ~/.config/geany) \r\n\r\nYou could look at the CSSes that control things in Mint https://github.com/linuxmint but they are pretty complex, I only looked at them once and gave up, so I can understand why a KDE focused distro simply provides the GTK basics, sadly yeah Adwaita.\r\n\r\nBut as #1746 says the range of sizes has been reduced by GTK3 too."}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/1825#issuecomment-416025351"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/1825#issuecomment-416025351",
"url": "https://github.com/geany/geany/issues/1825#issuecomment-416025351",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [geany/geany] Toolbar Icons Spacing Painfully Wide with Gtk+3 on openSuSE (#1825)",
"sections": [
{
"text": "",
"activityTitle": "**elextr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@elextr",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"geany/geany\",\n\"issueId\": 1825,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/geany/geany/issues/1825#issuecomment-416025351"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 324217047\n}"
}
],
"themeColor": "26292E"
}
]</script>