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

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!

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