speedie-overlay/README.html
2022-11-11 16:17:19 +01:00

24 lines
1.9 KiB
HTML

<h1 id="speedie-overlay">speedie-overlay</h1>
<p>speedie&#39;s Gentoo GNU/Linux overlay!</p>
<h1 id="dependencies">Dependencies</h1>
<ul>
<li>Gentoo system (fairly obvious)</li>
<li>app-eselect/eselect-repository or app-portage/layman</li>
<li>A reason to add my overlay (optional)</li>
</ul>
<h2 id="to-add-with-eselect-repository-">To add with eselect-repository:</h2>
<p><code>eselect repository add speedie-overlay git https://codeberg.org/speedie/speedie-overlay/raw/branch/master/overlay.xml</code><br><code>eselect repository list</code><br><code>eselect repsitory enable &lt;num&gt;</code></p>
<h2 id="to-add-with-layman-">To add with layman:</h2>
<p><code>layman -o https://codeberg.org/speedie/speedie-overlay/raw/branch/master/overlay.xml -f -a speedie-overlay</code></p>
<h2 id="usage-after-adding-with-layman-">Usage after adding with layman:</h2>
<p>NOTE: With layman, you need to run this command manually every time you want to sync the overlay repository.</p>
<p><code>layman -s speedie-overlay</code></p>
<h2 id="usage-adding-with-eselect-repository-">Usage adding with eselect-repository:</h2>
<p><code>emerge --sync</code></p>
<p>The advantage of using eselect-repository is that Gentoo treats it as a regular repository and will be updated along with the official Gentoo repository. This could also be a disadvantage for various reasons, but you can probably disable this feature!</p>
<h2 id="short-link">Short link</h2>
<p>It may be difficult to memorize this link. You may choose to add the <a href="https://speedie.gq/overlay.xml">https://speedie.gq/overlay.xml</a> link instead. This is much easier to memorize. This overlay.xml file should always lead to the latest repository anyway!</p>
<h2 id="license">License</h2>
<p>The ebuilds are liensed under the GPLv2-only license due to Gentoo&#39;s licensing. I choose to respect that, despite preferring GPLv3!</p>
<h2 id="list-of-all-ebuilds">List of all ebuilds</h2>