app-misc | ||
gui-libs/dragon | ||
media-fonts/dejavu-sans-code | ||
media-gfx/nsxiv | ||
media-sound | ||
metadata | ||
net-misc | ||
profiles | ||
www-client/icecat-bin | ||
x11-misc | ||
x11-terms/st-spde | ||
x11-wm | ||
LICENSE | ||
overlay.xml | ||
push.sh | ||
README.html | ||
README.md | ||
README.tp.md |
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 │ ├── app-misc │ │ ├── pywal-3.3.0 │ │ └── pywal-9999 │ ├── gui-libs │ │ └── dragon-1.2.0 │ ├── media-fonts │ │ └── dejavu-sans-code-1.2.2 │ ├── net-misc │ │ ├── iron-1.1 │ │ ├── iron-1.2 │ │ ├── iron-9999 │ │ ├── rchat-0.3 │ │ ├── rchat-0.4 │ │ └── rchat-0.5 │ ├── www-client │ │ └── icecat-bin-60.7.0 │ ├── x11-libs │ │ ├── libXft-2.3.4 │ │ └── libXft-bgra-2.3.4 │ ├── x11-misc │ │ ├── dmenu-spde-0.1 │ │ ├── dmenu-spde-0.2 │ │ ├── dmenu-spde-0.3 │ │ ├── dmenu-spde-5.0 │ │ ├── dmenu-spde-9999 │ │ ├── j4-dmenu-desktop-spde-2.18-r1 │ │ ├── picom-animations-9.1 │ │ ├── slock-spde-0.1 │ │ ├── spde-0.1 │ │ ├── xmousepasteblock-1.3 │ │ ├── XMousePasteBlock-1.3 │ │ ├── xshbar-0.1 │ │ └── xshbar-0.2 │ ├── x11-terms │ │ ├── st-spde-0.1 │ │ ├── st-spde-0.8.5 │ │ └── st-spde-1.0 │ └── x11-wm │ ├── dwm-spde-6.3 │ ├── speedwm-0.6 │ ├── speedwm-0.7 │ ├── speedwm-0.8 │ ├── speedwm-0.9 │ ├── speedwm-1.0 │ ├── speedwm-1.0.1 │ ├── speedwm-1.1 │ ├── speedwm-1.2 │ ├── speedwm-1.3 │ ├── speedwm-9999 │ ├── speedwm-extras-1.2 │ ├── speedwm-extras-1.3 │ ├── speedwm-extras-9999 │ ├── speedwm-misc-1.1 │ └── speedwm-misc-9999 ├── 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 ├── push.sh ├── 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