History of Desktop configuration
<h2>Hardware</h2>
<ul>
<li>Processor: AMD Ryzen 5 5600G with Radeon Graphics</li>
<li>Memory: 27.3 GiB of RAM</li>
<li>Graphics: Zotac GeForce GTX 1070 8gb gddr5 ( AMD Radeon integrated Graphics not currently used )</li>
<li>Motherboard: Micro-Star MS-7C95</li>
<li>Storage: 1Tb SSD, 8Tb SATA</li>
</ul>
<h2>Software</h2>
<ul>
<li>Linux: openSUSE Tumbleweed 20250828</li>
<li>Kernel: 6.16.3-1-default (64-bit)</li>
<li><a href="https://myhomecloud.uk/wiki/Webstack+-+Host+Distribution" title="Webstack - Host Distribution">Host Distribution</a> documents just how the servers are built, and the only change for a desktop build is to select KDE rather than server as the base package build. The machine still needs a copy of the webstack along with the various programs listed below.</li>
<li>KDM Plasma: 6.4.4</li>
<li>KDM Framework: 6.17.0</li>
<li>Qt: 6.9.2</li>
<li>Graphics: X11</li>
</ul>
<h2>Web Services Stack</h2>
<div class="table-responsive">
<table class="table table-bordered table-striped" style="width:100%">
<tbody>
<tr>
<td>nginx - ((Webstack - nginx|nginx/1.29.1))<br />
<em><span style="font-size:10px"><a href="https://nginx.org/en/">nginx</a> - </span>nginx ("engine x") is an HTTP web server, reverse proxy, content cache, load balancer, TCP/UDP proxy server, and mail proxy server.</em></td>
</tr>
<tr>
<td>PHP - ((Webstack - PHP|8.4.12)) (Aug 88 2025 15:30:21)<br />
<span style="font-size:10px"><em><a href="https://php.net">PHP</a> - "A popular general-purpose scripting language that is especially suited to web development. Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world."<br />
Heart of the web services stack.</em></span></td>
</tr>
<tr>
<td>Firebird - ((Webstack - Firebird|LI-V5.0.2.1613))<br />
<em><span style="font-size:10px"><a href="https://www.firebirdsql.org/">Firebird</a> - Extremely robust open source database which I have been using since it's Interbase days.</span></em></td>
</tr>
</tbody>
</table>
</div>
<p>Of the three components, only the first two are actually part of the Tumbleweed repositories. Need to update Firebird manually, and 5.0.3 is available.</p>
<h2>((Display Configuration))</h2>
<p>The fun with sorting a desktop display setup is documented on the linked page, but here I'm logging just what I am using currently for reference.</p>
<ol>
<li>Plasma Theme - default openSUSE</li>
<li>Application Style - Fusion ... for it's scroll bar</li>
<li>Windows Decoration - Plastik ... for it's clean windows header bar</li>
<li>Icons - Breeze</li>
<li>Cursors - Breeze Light (54pixel) ... for it'stext cursor visibility</li>
<li>Colours - openSUSE with a yellow accent</li>
<li>Text & Fonts - 16pt with 192DPI</li>
</ol>
<p>Not so critical ... Splash Screen - openSUSE and Login Screen - Breeze</p>
<h2>Support applications</h2>
<p>See ((Application catalogue)) for more details</p>
<p>(as of 04/05/2025)</p>
<div class="table-responsive">
<table class="table table-bordered table-striped" style="width:100%">
<tbody>
<tr>
<td>Avidemux - 2.8.1<br />
<span style="font-size:10px"><em><a href="http://fixounet.free.fr/avidemux/">Avidemux</a> is a free video editor designed for simple cutting, filtering and encoding tasks.</em></span></td>
</tr>
<tr>
<td><a href="https://lsces.uk/wiki/Tools-BeyondCompare">Beyond Compare</a> - 5.1.2 (build 31185) Pro Edition<br />
<span style="font-size:10px"><em><a href="https://www.scootersoftware.com/">Beyond Compare</a> handles a wide variety of comparison tasks. It has specialized views for different kinds of files and different approaches to reconciling differences.</em></span></td>
</tr>
<tr>
<td>calibre - 8.8.0-x86_64<br />
<span style="font-size:10px"><em><a href="https://calibre-ebook.com/">calibre</a> is a powerful and easy to use e-book manager</em></span></td>
</tr>
<tr>
<td>Dolphin 25.08.0<br />
<em><span style="font-size:10px">Default file manager on the KDE desktop with add-ons for additional file processes.</span></em></td>
</tr>
<tr>
<td>Firefox - 141.0.2 (64-bit)<br />
<span style="font-size:10px"><em>Web browser from <a href="https://www.mozilla.org/en-GB/firefox/">Mozilla</a> that works transparently across all devices. Tabs on mobile phone can be followed up on desktop.</em></span></td>
</tr>
<tr>
<td><a href="https://medw.uk/wiki/FreeCAD+Crib+Sheet?highlight=FreeCAD">FreeCAD</a> - 1.0.2<br />
<span style="font-size:10px"><em>A multiplatform, customizable and extensible <a href="https://www.freecad.org/">software</a> that allows you to design and modify 3D models with parametric features.</em></span></td>
</tr>
<tr>
<td>Gwenview - 25.08.0<br />
<span style="font-size:10px"><em><a href="https://apps.kde.org/gwenview/">Image management software</a> that is a default on the KDE desktop.</em></span></td>
</tr>
<tr>
<td>ImageMagick - 7.1.2.1-1.1.x86_64<br />
<span style="font-size:10px"><em><a href="https://imagemagick.org">ImageMagick</a> is a free, open-source software suite, used for editing and manipulating digital images. It can be used to create, edit, compose, or convert bitmap images, and supports a wide range of file formats, including JPEG, PNG, GIF, TIFF, and Ultra HDR.</em></span></td>
</tr>
<tr>
<td>JOSM - 19342<br />
<span style="font-size:10px"><em><a href="https://josm.openstreetmap.de/">JOSM</a> is an extensible editor for <a href="https://www.openstreetmap.org/">OpenStreet</a>Map</em></span></td>
</tr>
<tr>
<td>KiCAD - 9.0.4<br />
<span style="font-size:10px"><em><a href="https://www.kicad.org/">KiCad</a> is a free software suite for electronic design automation. It facilitates the design and simulation of electronic hardware for PCB manufacturing.</em><br />
wxWidgets 3.2.8, FreeType 2.13.3, HarfBuzz 11.2.1, FontConfig 2.16.0<br />
libcurl/8.15.0 OpenSSL/3.5.2 zlib/1.3.1 brotli/1.1.0 zstd/1.5.7 libidn2/2.3.8 libpsl/0.21.5 libssh/0.11.2/openssl/zlib nghttp2/1.66.0 OpenLDAP/2.6.10<br />
Boost: 1.88.0, OCC: 7.8.1, Curl: 8.14.0, ngspice: 43</span></td>
</tr>
<tr>
<td>LibreOffice - 25.2.5.2 (X86_64) / LibreOffice Community<br />
<span style="font-size:10px"><em><a href="https://www.libreoffice.org/">LibreOffice</a> is open source alternative to Microsoft Office and in many cases handles even older Office documents cleaner than Office does itself.</em></span></td>
</tr>
<tr>
<td>MakeMKV - v1.17.9<br />
<span style="font-size:10px"><em><a href="https://www.makemkv.com/">MakeMKV</a> is your one-click solution to convert video that you own into free and patents-unencumbered format that can be played everywhere.</em></span></td>
</tr>
<tr>
<td>Picard - 2.13.3<br />
<span style="font-size:10px"><em><a href="https://picard.musicbrainz.org/">Picard</a> is a cross-platform music tagger powered by the <a href="https://musicbrainz.org/">MusicBrainz</a> database</em></span></td>
</tr>
<tr>
<td>PDF Arranger - 1.11.1<br />
<span style="font-size:10px"><em><a href="https://github.com/pdfarranger/pdfarranger">Small python-gtk application</a>, which helps the user to merge or split PDF documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface.</em></span></td>
</tr>
<tr>
<td>qBittorrent - 5.1.2<br />
<span style="font-size:10px"><em>The <a href="https://www.qbittorrent.org/">qBittorrent project</a> aims to provide an open-source software alternative to µTorrent</em></span></td>
</tr>
<tr>
<td>Thunderbird - 140.2.0esr (64-bit)<br />
<span style="font-size:10px"><em><a href="https://www.thunderbird.net/en-GB/">eMail client</a> that used to be integrated with Netscape browser before that was forked to Firefox</em></span></td>
</tr>
<tr>
<td>Visual Studio Code (VSCode) 1.103<br />
<span style="font-size:10px"><em><a href="https://code.visualstudio.com/">Visual Studio Code</a> is a free code editor which can be extended to support different programming languages. <a href="https://marketplace.visualstudio.com/items?itemName=DEVSENSE.phptools-vscode">DevsensePHP</a> extension is being used to provide verification support for PHP8.4.</em><br />
Electron: 37.2.3, ElectronBuildId: 12035395, Chromium: 138.0.7204.210, Node.js: 22.17.0, V8: 13.8.500258-electron.0</span></td>
</tr>
<tr>
<td> </td>
</tr>
</tbody>
</table>
</div>
<ul>
<li>Processor: AMD Ryzen 5 5600G with Radeon Graphics</li>
<li>Memory: 27.3 GiB of RAM</li>
<li>Graphics: Zotac GeForce GTX 1070 8gb gddr5 ( AMD Radeon integrated Graphics not currently used )</li>
<li>Motherboard: Micro-Star MS-7C95</li>
<li>Storage: 1Tb SSD, 8Tb SATA</li>
</ul>
<h2>Software</h2>
<ul>
<li>Linux: openSUSE Tumbleweed 20250828</li>
<li>Kernel: 6.16.3-1-default (64-bit)</li>
<li><a href="https://myhomecloud.uk/wiki/Webstack+-+Host+Distribution" title="Webstack - Host Distribution">Host Distribution</a> documents just how the servers are built, and the only change for a desktop build is to select KDE rather than server as the base package build. The machine still needs a copy of the webstack along with the various programs listed below.</li>
<li>KDM Plasma: 6.4.4</li>
<li>KDM Framework: 6.17.0</li>
<li>Qt: 6.9.2</li>
<li>Graphics: X11</li>
</ul>
<h2>Web Services Stack</h2>
<div class="table-responsive">
<table class="table table-bordered table-striped" style="width:100%">
<tbody>
<tr>
<td>nginx - ((Webstack - nginx|nginx/1.29.1))<br />
<em><span style="font-size:10px"><a href="https://nginx.org/en/">nginx</a> - </span>nginx ("engine x") is an HTTP web server, reverse proxy, content cache, load balancer, TCP/UDP proxy server, and mail proxy server.</em></td>
</tr>
<tr>
<td>PHP - ((Webstack - PHP|8.4.12)) (Aug 88 2025 15:30:21)<br />
<span style="font-size:10px"><em><a href="https://php.net">PHP</a> - "A popular general-purpose scripting language that is especially suited to web development. Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world."<br />
Heart of the web services stack.</em></span></td>
</tr>
<tr>
<td>Firebird - ((Webstack - Firebird|LI-V5.0.2.1613))<br />
<em><span style="font-size:10px"><a href="https://www.firebirdsql.org/">Firebird</a> - Extremely robust open source database which I have been using since it's Interbase days.</span></em></td>
</tr>
</tbody>
</table>
</div>
<p>Of the three components, only the first two are actually part of the Tumbleweed repositories. Need to update Firebird manually, and 5.0.3 is available.</p>
<h2>((Display Configuration))</h2>
<p>The fun with sorting a desktop display setup is documented on the linked page, but here I'm logging just what I am using currently for reference.</p>
<ol>
<li>Plasma Theme - default openSUSE</li>
<li>Application Style - Fusion ... for it's scroll bar</li>
<li>Windows Decoration - Plastik ... for it's clean windows header bar</li>
<li>Icons - Breeze</li>
<li>Cursors - Breeze Light (54pixel) ... for it'stext cursor visibility</li>
<li>Colours - openSUSE with a yellow accent</li>
<li>Text & Fonts - 16pt with 192DPI</li>
</ol>
<p>Not so critical ... Splash Screen - openSUSE and Login Screen - Breeze</p>
<h2>Support applications</h2>
<p>See ((Application catalogue)) for more details</p>
<p>(as of 04/05/2025)</p>
<div class="table-responsive">
<table class="table table-bordered table-striped" style="width:100%">
<tbody>
<tr>
<td>Avidemux - 2.8.1<br />
<span style="font-size:10px"><em><a href="http://fixounet.free.fr/avidemux/">Avidemux</a> is a free video editor designed for simple cutting, filtering and encoding tasks.</em></span></td>
</tr>
<tr>
<td><a href="https://lsces.uk/wiki/Tools-BeyondCompare">Beyond Compare</a> - 5.1.2 (build 31185) Pro Edition<br />
<span style="font-size:10px"><em><a href="https://www.scootersoftware.com/">Beyond Compare</a> handles a wide variety of comparison tasks. It has specialized views for different kinds of files and different approaches to reconciling differences.</em></span></td>
</tr>
<tr>
<td>calibre - 8.8.0-x86_64<br />
<span style="font-size:10px"><em><a href="https://calibre-ebook.com/">calibre</a> is a powerful and easy to use e-book manager</em></span></td>
</tr>
<tr>
<td>Dolphin 25.08.0<br />
<em><span style="font-size:10px">Default file manager on the KDE desktop with add-ons for additional file processes.</span></em></td>
</tr>
<tr>
<td>Firefox - 141.0.2 (64-bit)<br />
<span style="font-size:10px"><em>Web browser from <a href="https://www.mozilla.org/en-GB/firefox/">Mozilla</a> that works transparently across all devices. Tabs on mobile phone can be followed up on desktop.</em></span></td>
</tr>
<tr>
<td><a href="https://medw.uk/wiki/FreeCAD+Crib+Sheet?highlight=FreeCAD">FreeCAD</a> - 1.0.2<br />
<span style="font-size:10px"><em>A multiplatform, customizable and extensible <a href="https://www.freecad.org/">software</a> that allows you to design and modify 3D models with parametric features.</em></span></td>
</tr>
<tr>
<td>Gwenview - 25.08.0<br />
<span style="font-size:10px"><em><a href="https://apps.kde.org/gwenview/">Image management software</a> that is a default on the KDE desktop.</em></span></td>
</tr>
<tr>
<td>ImageMagick - 7.1.2.1-1.1.x86_64<br />
<span style="font-size:10px"><em><a href="https://imagemagick.org">ImageMagick</a> is a free, open-source software suite, used for editing and manipulating digital images. It can be used to create, edit, compose, or convert bitmap images, and supports a wide range of file formats, including JPEG, PNG, GIF, TIFF, and Ultra HDR.</em></span></td>
</tr>
<tr>
<td>JOSM - 19342<br />
<span style="font-size:10px"><em><a href="https://josm.openstreetmap.de/">JOSM</a> is an extensible editor for <a href="https://www.openstreetmap.org/">OpenStreet</a>Map</em></span></td>
</tr>
<tr>
<td>KiCAD - 9.0.4<br />
<span style="font-size:10px"><em><a href="https://www.kicad.org/">KiCad</a> is a free software suite for electronic design automation. It facilitates the design and simulation of electronic hardware for PCB manufacturing.</em><br />
wxWidgets 3.2.8, FreeType 2.13.3, HarfBuzz 11.2.1, FontConfig 2.16.0<br />
libcurl/8.15.0 OpenSSL/3.5.2 zlib/1.3.1 brotli/1.1.0 zstd/1.5.7 libidn2/2.3.8 libpsl/0.21.5 libssh/0.11.2/openssl/zlib nghttp2/1.66.0 OpenLDAP/2.6.10<br />
Boost: 1.88.0, OCC: 7.8.1, Curl: 8.14.0, ngspice: 43</span></td>
</tr>
<tr>
<td>LibreOffice - 25.2.5.2 (X86_64) / LibreOffice Community<br />
<span style="font-size:10px"><em><a href="https://www.libreoffice.org/">LibreOffice</a> is open source alternative to Microsoft Office and in many cases handles even older Office documents cleaner than Office does itself.</em></span></td>
</tr>
<tr>
<td>MakeMKV - v1.17.9<br />
<span style="font-size:10px"><em><a href="https://www.makemkv.com/">MakeMKV</a> is your one-click solution to convert video that you own into free and patents-unencumbered format that can be played everywhere.</em></span></td>
</tr>
<tr>
<td>Picard - 2.13.3<br />
<span style="font-size:10px"><em><a href="https://picard.musicbrainz.org/">Picard</a> is a cross-platform music tagger powered by the <a href="https://musicbrainz.org/">MusicBrainz</a> database</em></span></td>
</tr>
<tr>
<td>PDF Arranger - 1.11.1<br />
<span style="font-size:10px"><em><a href="https://github.com/pdfarranger/pdfarranger">Small python-gtk application</a>, which helps the user to merge or split PDF documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface.</em></span></td>
</tr>
<tr>
<td>qBittorrent - 5.1.2<br />
<span style="font-size:10px"><em>The <a href="https://www.qbittorrent.org/">qBittorrent project</a> aims to provide an open-source software alternative to µTorrent</em></span></td>
</tr>
<tr>
<td>Thunderbird - 140.2.0esr (64-bit)<br />
<span style="font-size:10px"><em><a href="https://www.thunderbird.net/en-GB/">eMail client</a> that used to be integrated with Netscape browser before that was forked to Firefox</em></span></td>
</tr>
<tr>
<td>Visual Studio Code (VSCode) 1.103<br />
<span style="font-size:10px"><em><a href="https://code.visualstudio.com/">Visual Studio Code</a> is a free code editor which can be extended to support different programming languages. <a href="https://marketplace.visualstudio.com/items?itemName=DEVSENSE.phptools-vscode">DevsensePHP</a> extension is being used to provide verification support for PHP8.4.</em><br />
Electron: 37.2.3, ElectronBuildId: 12035395, Chromium: 138.0.7204.210, Node.js: 22.17.0, V8: 13.8.500258-electron.0</span></td>
</tr>
<tr>
<td> </td>
</tr>
</tbody>
</table>
</div>
