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

186 lines
7 KiB
Markdown

# 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](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
├── 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