7.4 KiB
speedie-overlay
speedie's Gentoo GNU/Linux overlay!
Dependencies
- Gentoo system (fairly obvious)
- app-eselect/eselect-repository or app-portage/layman
- A reason to add my overlay (optional)
To add with eselect-repository:
eselect repository add speedie-overlay git https://codeberg.org/speedie/speedie-overlay/raw/branch/master/overlay.xml
eselect repository list
eselect repsitory enable <num>
To add with layman:
layman -o https://codeberg.org/speedie/speedie-overlay/raw/branch/master/overlay.xml -f -a speedie-overlay
Usage after adding with layman:
NOTE: With layman, you need to run this command manually every time you want to sync the overlay repository.
layman -s speedie-overlay
Usage adding with eselect-repository:
emerge --sync
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!
Short link
It may be difficult to memorize this link. You may choose to add the https://speedie.gq/overlay.xml link instead. This is much easier to memorize. This overlay.xml file should always lead to the latest repository anyway!
License
The ebuilds are liensed under the GPLv2-only license due to Gentoo's licensing. I choose to respect that, despite preferring GPLv3!
List of all ebuilds
. ├──app-misc └──pywal └──pywal-3.3.0.ebuild └──pywal-9999.ebuild └──pywal16 └──pywal16-9999.ebuild └──smatrix └──smatrix-9999.ebuild ├──gui-libs └──dragon └──dragon-1.2.0.ebuild ├──LICENSE ├──media-fonts └──dejavu-sans-code └──dejavu-sans-code-1.2.2.ebuild ├──media-gfx └──nsxiv └──nsxiv-9999.ebuild ├──media-sound └──cli-visualizer └──cli-visualizer-9999.ebuild └──cli-visualizer-pywal └──cli-visualizer-pywal-9999.ebuild ├──net-misc └──iron └──iron-1.1.ebuild └──iron-1.2.ebuild └──iron-9999.ebuild └──rchat └──rchat-0.3.ebuild └──rchat-0.4.ebuild └──rchat-0.5.ebuild └──rchat-9999.ebuild ├──www-client └──icecat-bin └──files └──icecat-bin-r1.sh └──icecat-bin-r3.desktop └──icecat-symbolic.svg └──icecat-bin-60.7.0.ebuild ├──x11-misc └──dmenu-spde └──dmenu-spde-0.1.ebuild └──dmenu-spde-0.2.ebuild └──dmenu-spde-0.3.ebuild └──dmenu-spde-9999.ebuild └──j4-dmenu-desktop-spde └──j4-dmenu-desktop-spde-2.18-r1.ebuild └──picom-animations └──files * transitions.diff └──picom-animations-9.1.ebuild └──picom-next └──picom-next-9999.ebuild └──slock-spde └──slock-spde-0.1.ebuild └──slock-spde-9999.ebuild └──spde └──spde-9999.ebuild └──xmousepasteblock └──xmousepasteblock-9999.ebuild └──xshbar └──xshbar-0.1.ebuild └──xshbar-0.2.ebuild ├──x11-terms └──st-spde └──st-spde-0.1.ebuild └──st-spde-1.0.ebuild └──st-spde-9999.ebuild ├──x11-wm └──speedwm * files * speedwm-0.6-no-ipc.patch * speedwm-0.6-no-status.patch * speedwm-0.6-no-xresources-ipc.patch * speedwm-0.6-no-xresources.patch * speedwm-0.6.ebuild * speedwm-0.7.ebuild * speedwm-0.8.ebuild * speedwm-0.9.ebuild * speedwm-1.0.1.ebuild * speedwm-1.0.ebuild * speedwm-1.1.ebuild * speedwm-1.2.ebuild * speedwm-1.3.ebuild * speedwm-9999.ebuild └──speedwm-extras * speedwm-extras-1.2.ebuild * speedwm-extras-1.3.ebuild * speedwm-extras-9999.ebuild