speedie-overlay/README.md
2022-11-11 16:02:28 +01:00

7 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!

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